pub struct CompiledComposition {
pub plan: RenderPlan,
pub output: RasterHandle,
pub node_outputs: HashMap<PortRef, CompiledOutput>,
pub frame_bindings: Vec<FrameBinding>,
pub frame_binding_frames: Vec<Option<u32>>,
}Fields§
§plan: RenderPlan§output: RasterHandle§node_outputs: HashMap<PortRef, CompiledOutput>§frame_bindings: Vec<FrameBinding>§frame_binding_frames: Vec<Option<u32>>Trait Implementations§
Source§impl Clone for CompiledComposition
impl Clone for CompiledComposition
Source§fn clone(&self) -> CompiledComposition
fn clone(&self) -> CompiledComposition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CompiledComposition
impl RefUnwindSafe for CompiledComposition
impl Send for CompiledComposition
impl Sync for CompiledComposition
impl Unpin for CompiledComposition
impl UnsafeUnpin for CompiledComposition
impl UnwindSafe for CompiledComposition
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