pub struct CompiledComposition {
pub plan: RenderPlan,
pub output: RasterHandle,
pub node_outputs: HashMap<PortRef, CompiledOutput>,
pub compiled_nodes: HashMap<NodeId, Box<dyn GpuCompiledNode>>,
}Fields§
§plan: RenderPlan§output: RasterHandle§node_outputs: HashMap<PortRef, CompiledOutput>§compiled_nodes: HashMap<NodeId, Box<dyn GpuCompiledNode>>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for CompiledComposition
impl !UnwindSafe for CompiledComposition
impl Freeze for CompiledComposition
impl Send for CompiledComposition
impl Sync for CompiledComposition
impl Unpin for CompiledComposition
impl UnsafeUnpin 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