pub struct RuntimeTypeProviderComponent;Trait Implementations§
impl<__Context__> IsProviderFor<RuntimeTypeProviderComponent, __Context__> for UseContextwhere
__Context__: HasRuntimeType,
impl<__Context__, __Components__, __Path__> IsProviderFor<RuntimeTypeProviderComponent, __Context__> for RedirectLookup<__Components__, __Path__>where
__Components__: DelegateComponent<__Path__>,
<__Components__ as DelegateComponent<__Path__>>::Delegate: IsProviderFor<RuntimeTypeProviderComponent, __Context__, ()> + RuntimeTypeProvider<__Context__>,
impl<Runtime, __Context__> IsProviderFor<RuntimeTypeProviderComponent, __Context__> for UseType<Runtime>
impl<__Provider__, Runtime, __Context__> IsProviderFor<RuntimeTypeProviderComponent, __Context__> for WithProvider<__Provider__>where
__Provider__: TypeProvider<__Context__, RuntimeTypeProviderComponent, Type = Runtime>,
Auto Trait Implementations§
impl Freeze for RuntimeTypeProviderComponent
impl RefUnwindSafe for RuntimeTypeProviderComponent
impl Send for RuntimeTypeProviderComponent
impl Sync for RuntimeTypeProviderComponent
impl Unpin for RuntimeTypeProviderComponent
impl UnsafeUnpin for RuntimeTypeProviderComponent
impl UnwindSafe for RuntimeTypeProviderComponent
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