pub struct ResultInfo(/* private fields */);Expand description
Helper type holding a result type and classification signature.
Implementations§
Source§impl ResultInfo
impl ResultInfo
Sourcepub fn new(typ: ResultType, sig: &'static str) -> Self
pub fn new(typ: ResultType, sig: &'static str) -> Self
Construct new ResultInfo
Sourcepub fn typ(&self) -> ResultType
pub fn typ(&self) -> ResultType
Returns the classification of the result (e.g. success, client error, service error).
Trait Implementations§
Source§impl Clone for ResultInfo
impl Clone for ResultInfo
Source§fn clone(&self) -> ResultInfo
fn clone(&self) -> ResultInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ResultInfo
impl Debug for ResultInfo
Source§impl<'a, E: ErrorDiagnostic> From<&'a E> for ResultInfo
impl<'a, E: ErrorDiagnostic> From<&'a E> for ResultInfo
Source§impl<'a, T, E: ErrorDiagnostic> From<&'a Result<T, E>> for ResultInfo
impl<'a, T, E: ErrorDiagnostic> From<&'a Result<T, E>> for ResultInfo
Source§impl PartialEq for ResultInfo
impl PartialEq for ResultInfo
impl Copy for ResultInfo
impl Eq for ResultInfo
impl StructuralPartialEq for ResultInfo
Auto Trait Implementations§
impl Freeze for ResultInfo
impl RefUnwindSafe for ResultInfo
impl Send for ResultInfo
impl Sync for ResultInfo
impl Unpin for ResultInfo
impl UnsafeUnpin for ResultInfo
impl UnwindSafe for ResultInfo
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