pub struct StartError<C, O, QE, CE> { /* private fields */ }Expand description
Failed request start with both caller-owned inputs returned.
Implementations§
Source§impl<C, O, QE, CE> StartError<C, O, QE, CE>
impl<C, O, QE, CE> StartError<C, O, QE, CE>
Sourcepub const fn kind(&self) -> &StartErrorKind<QE, CE>
pub const fn kind(&self) -> &StartErrorKind<QE, CE>
Borrow the failure classification.
Sourcepub fn into_parts(self) -> (C, O, StartErrorKind<QE, CE>)
pub fn into_parts(self) -> (C, O, StartErrorKind<QE, CE>)
Recover the unpublished chain, typed operation, and failure classification.
Trait Implementations§
Auto Trait Implementations§
impl<C, O, QE, CE> Freeze for StartError<C, O, QE, CE>
impl<C, O, QE, CE> RefUnwindSafe for StartError<C, O, QE, CE>
impl<C, O, QE, CE> Send for StartError<C, O, QE, CE>
impl<C, O, QE, CE> Sync for StartError<C, O, QE, CE>
impl<C, O, QE, CE> Unpin for StartError<C, O, QE, CE>
impl<C, O, QE, CE> UnsafeUnpin for StartError<C, O, QE, CE>
impl<C, O, QE, CE> UnwindSafe for StartError<C, O, QE, CE>
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