Struct RenderExecutorMap
pub struct RenderExecutorMap { /* private fields */ }Expand description
Public map from graph node IDs to concrete render executors.
Implementations§
§impl RenderExecutorMap
impl RenderExecutorMap
pub fn new() -> RenderExecutorMap
pub fn new() -> RenderExecutorMap
Creates empty executor map.
pub fn insert(&mut self, node_id: NodeId, executor: Arc<dyn FrameExecutor>)
pub fn insert(&mut self, node_id: NodeId, executor: Arc<dyn FrameExecutor>)
Inserts executor for one node ID.
Trait Implementations§
§impl Clone for RenderExecutorMap
impl Clone for RenderExecutorMap
§fn clone(&self) -> RenderExecutorMap
fn clone(&self) -> RenderExecutorMap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Default for RenderExecutorMap
impl Default for RenderExecutorMap
§fn default() -> RenderExecutorMap
fn default() -> RenderExecutorMap
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RenderExecutorMap
impl !RefUnwindSafe for RenderExecutorMap
impl Send for RenderExecutorMap
impl Sync for RenderExecutorMap
impl Unpin for RenderExecutorMap
impl UnsafeUnpin for RenderExecutorMap
impl !UnwindSafe for RenderExecutorMap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more