pub struct Composer {
pub slots: Vec<Box<dyn Any>>,
pub cursor: usize,
pub keyed_slots: HashMap<String, Box<dyn Any>>,
}Fields§
§slots: Vec<Box<dyn Any>>§cursor: usize§keyed_slots: HashMap<String, Box<dyn Any>>Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Composer
impl !Send for Composer
impl !Sync for Composer
impl !UnwindSafe for Composer
impl Freeze for Composer
impl Unpin for Composer
impl UnsafeUnpin for Composer
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