pub struct CompositionBuilder { /* private fields */ }
Expand description
Composition utilities and builder patterns
Builder for creating complex component compositions
Implementations§
Source§impl CompositionBuilder
impl CompositionBuilder
pub fn new(context: Context) -> Self
pub fn add_component( self, component: Box<dyn Component<Props = FlexibleCompoundProps>>, ) -> Self
pub fn build(self) -> FlexibleCompoundComponent
Auto Trait Implementations§
impl Freeze for CompositionBuilder
impl !RefUnwindSafe for CompositionBuilder
impl Send for CompositionBuilder
impl Sync for CompositionBuilder
impl Unpin for CompositionBuilder
impl !UnwindSafe for CompositionBuilder
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