pub struct RegisteredCatalog<Renderer> { /* private fields */ }Implementations§
Source§impl<Renderer> RegisteredCatalog<Renderer>
impl<Renderer> RegisteredCatalog<Renderer>
pub fn components(&self) -> &[ComponentDefinition<Renderer>]
pub fn fixtures(&self) -> &[FixtureDefinition<Renderer>]
pub fn into_parts( self, ) -> (Vec<ComponentDefinition<Renderer>>, Vec<FixtureDefinition<Renderer>>)
Auto Trait Implementations§
impl<Renderer> !RefUnwindSafe for RegisteredCatalog<Renderer>
impl<Renderer> !Sync for RegisteredCatalog<Renderer>
impl<Renderer> !UnwindSafe for RegisteredCatalog<Renderer>
impl<Renderer> Freeze for RegisteredCatalog<Renderer>
impl<Renderer> Send for RegisteredCatalog<Renderer>
impl<Renderer> Unpin for RegisteredCatalog<Renderer>
impl<Renderer> UnsafeUnpin for RegisteredCatalog<Renderer>where
Vec<ComponentDefinition<Renderer>>: UnsafeUnpin,
Vec<FixtureDefinition<Renderer>>: UnsafeUnpin,
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