pub enum ContainerChild {
Container(Box<dyn Container>),
Component(Component),
}Variants§
Implementations§
Source§impl ContainerChild
impl ContainerChild
pub fn as_base(&self) -> &dyn ComponentBase
pub fn as_base_mut(&mut self) -> &mut dyn ComponentBase
pub fn unwrap_component(&self) -> &Component
pub fn unwrap_component_mut(&mut self) -> &mut Component
Trait Implementations§
Source§impl From<Component> for ContainerChild
impl From<Component> for ContainerChild
Auto Trait Implementations§
impl Freeze for ContainerChild
impl !RefUnwindSafe for ContainerChild
impl !Send for ContainerChild
impl !Sync for ContainerChild
impl Unpin for ContainerChild
impl !UnwindSafe for ContainerChild
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