pub struct ErrorRaiserComponent;Trait Implementations§
impl<__Context__, SourceError> IsProviderFor<ErrorRaiserComponent, __Context__, SourceError> for UseContextwhere
__Context__: HasErrorType + CanRaiseError<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