pub struct ComponentDescriptorRegistryEntry {
pub type_id: &'static str,
pub descriptor: &'static ErasedComponentDescriptor,
}Fields§
§type_id: &'static str§descriptor: &'static ErasedComponentDescriptorImplementations§
Source§impl ComponentDescriptorRegistryEntry
impl ComponentDescriptorRegistryEntry
pub const fn new( type_id: &'static str, descriptor: &'static ErasedComponentDescriptor, ) -> Self
Auto Trait Implementations§
impl !RefUnwindSafe for ComponentDescriptorRegistryEntry
impl !UnwindSafe for ComponentDescriptorRegistryEntry
impl Freeze for ComponentDescriptorRegistryEntry
impl Send for ComponentDescriptorRegistryEntry
impl Sync for ComponentDescriptorRegistryEntry
impl Unpin for ComponentDescriptorRegistryEntry
impl UnsafeUnpin for ComponentDescriptorRegistryEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.