pub struct Comp {
pub canvas: Canvas,
pub layers: Vec<CompLayer>,
pub project: Arc<CompProject>,
/* private fields */
}Expand description
A composition: a canvas and layers, bottom first.
Fields§
§canvas: Canvas§layers: Vec<CompLayer>§project: Arc<CompProject>Shared with nested comps.
Implementations§
Trait Implementations§
impl StructuralPartialEq for Comp
Auto Trait Implementations§
impl Forget for Comp
impl Freeze for Comp
impl RefUnwindSafe for Comp
impl Send for Comp
impl Sync for Comp
impl Unpin for Comp
impl UnsafeUnpin for Comp
impl UnwindSafe for Comp
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