pub struct ErrorTypeProviderComponent;Trait Implementations§
Source§impl<__Components__> DefaultNamespace<__Components__> for ErrorTypeProviderComponent
impl<__Components__> DefaultNamespace<__Components__> for ErrorTypeProviderComponent
type Delegate = RedirectLookup<__Components__, PathCons<Symbol<3, Chars<'c', Chars<'g', Chars<'p', Nil>>>>, PathCons<Symbol<4, Chars<'c', Chars<'o', Chars<'r', Chars<'e', Nil>>>>>, PathCons<Symbol<5, Chars<'e', Chars<'r', Chars<'r', Chars<'o', Chars<'r', Nil>>>>>>, PathCons<ErrorTypeProviderComponent, Nil>>>>>
impl<__Context__> IsProviderFor<ErrorTypeProviderComponent, __Context__> for UseContextwhere
__Context__: HasErrorType,
impl<__Context__, __Components__, __Path__> IsProviderFor<ErrorTypeProviderComponent, __Context__> for RedirectLookup<__Components__, __Path__>where
__Components__: DelegateComponent<__Path__>,
<__Components__ as DelegateComponent<__Path__>>::Delegate: IsProviderFor<ErrorTypeProviderComponent, __Context__, ()> + ErrorTypeProvider<__Context__>,
impl<Error, __Context__> IsProviderFor<ErrorTypeProviderComponent, __Context__> for UseType<Error>where
Error: Debug,
impl<__Provider__, Error, __Context__> IsProviderFor<ErrorTypeProviderComponent, __Context__> for WithProvider<__Provider__>where
Error: Debug,
__Provider__: TypeProvider<__Context__, ErrorTypeProviderComponent, Type = Error>,
Auto Trait Implementations§
impl Freeze for ErrorTypeProviderComponent
impl RefUnwindSafe for ErrorTypeProviderComponent
impl Send for ErrorTypeProviderComponent
impl Sync for ErrorTypeProviderComponent
impl Unpin for ErrorTypeProviderComponent
impl UnsafeUnpin for ErrorTypeProviderComponent
impl UnwindSafe for ErrorTypeProviderComponent
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