pub struct ErrorRaiserComponent;Trait Implementations§
Source§impl<__Components__> DefaultNamespace<__Components__> for ErrorRaiserComponent
impl<__Components__> DefaultNamespace<__Components__> for ErrorRaiserComponent
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<ErrorRaiserComponent, Nil>>>>>
impl<__Context__, SourceError> IsProviderFor<ErrorRaiserComponent, __Context__, SourceError> for UseContextwhere
__Context__: HasErrorType + CanRaiseError<SourceError>,
impl<__Context__, SourceError, __Components__, __Path__> IsProviderFor<ErrorRaiserComponent, __Context__, SourceError> for RedirectLookup<__Components__, __Path__>where
__Context__: HasErrorType,
__Path__: ConcatPath<PathCons<SourceError, Nil>>,
__Components__: DelegateComponent<<__Path__ as ConcatPath<PathCons<SourceError, Nil>>>::Output>,
<__Components__ as DelegateComponent<<__Path__ as ConcatPath<PathCons<SourceError, Nil>>>::Output>>::Delegate: IsProviderFor<ErrorRaiserComponent, __Context__, SourceError> + ErrorRaiser<__Context__, SourceError>,
impl<__Context__, SourceError, __Components__, __Delegate__> IsProviderFor<ErrorRaiserComponent, __Context__, SourceError> for UseDelegate<__Components__>where
__Context__: HasErrorType,
__Components__: DelegateComponent<SourceError, Delegate = __Delegate__>,
__Delegate__: IsProviderFor<ErrorRaiserComponent, __Context__, SourceError> + ErrorRaiser<__Context__, SourceError>,
Auto Trait Implementations§
impl Freeze for ErrorRaiserComponent
impl RefUnwindSafe for ErrorRaiserComponent
impl Send for ErrorRaiserComponent
impl Sync for ErrorRaiserComponent
impl Unpin for ErrorRaiserComponent
impl UnsafeUnpin for ErrorRaiserComponent
impl UnwindSafe for ErrorRaiserComponent
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