pub enum CheckResult {
CheckOk,
CheckError(String, Option<String>, Option<String>, Option<String>),
}Variants§
Trait Implementations§
Source§impl Clone for CheckResult
impl Clone for CheckResult
Source§fn clone(&self) -> CheckResult
fn clone(&self) -> CheckResult
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 CheckResult
impl Debug for CheckResult
Source§impl Default for CheckResult
impl Default for CheckResult
Source§fn default() -> CheckResult
fn default() -> CheckResult
Returns the “default value” for a type. Read more
Source§impl FromResidual for CheckResult
impl FromResidual for CheckResult
Source§fn from_residual(r: ResultCodeResidual) -> Self
fn from_residual(r: ResultCodeResidual) -> Self
🔬This is a nightly-only experimental API. (
try_trait_v2)Constructs the type from a compatible
Residual type. Read moreSource§impl PartialEq for CheckResult
impl PartialEq for CheckResult
Source§impl Termination for CheckResult
impl Termination for CheckResult
Source§impl Try for CheckResult
impl Try for CheckResult
Source§type Output = ()
type Output = ()
🔬This is a nightly-only experimental API. (
try_trait_v2)The type of the value produced by
? when not short-circuiting.Source§type Residual = ResultCodeResidual
type Residual = ResultCodeResidual
🔬This is a nightly-only experimental API. (
try_trait_v2)The type of the value passed to
FromResidual::from_residual
as part of ? when short-circuiting. Read moreSource§fn branch(self) -> ControlFlow<Self::Residual>
fn branch(self) -> ControlFlow<Self::Residual>
🔬This is a nightly-only experimental API. (
try_trait_v2)Used in
? to decide whether the operator should produce a value
(because this returned ControlFlow::Continue)
or propagate a value back to the caller
(because this returned ControlFlow::Break). Read moreSource§fn from_output((): ()) -> Self
fn from_output((): ()) -> Self
🔬This is a nightly-only experimental API. (
try_trait_v2)Constructs the type from its
Output type. Read moreimpl Eq for CheckResult
impl StructuralPartialEq for CheckResult
Auto Trait Implementations§
impl Freeze for CheckResult
impl RefUnwindSafe for CheckResult
impl Send for CheckResult
impl Sync for CheckResult
impl Unpin for CheckResult
impl UnwindSafe for CheckResult
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