Enum integra8_results::ComponentResult
source · [−]pub enum ComponentResult {
Pass(PassReason),
Warning(WarningReason),
Fail(FailureReason),
DidNotRun(DidNotRunReason),
}
Variants
Pass(PassReason)
Warning(WarningReason)
Fail(FailureReason)
DidNotRun(DidNotRunReason)
Implementations
sourceimpl ComponentResult
impl ComponentResult
pub fn passed() -> Self
pub fn rejection_exempt() -> Self
pub fn child_failure() -> Self
pub fn child_warning() -> Self
pub fn time_out_warning() -> Self
pub fn timed_out() -> Self
pub fn rejected() -> Self
pub fn ignored() -> Self
pub fn filtered() -> Self
pub fn parent_failure() -> Self
pub fn undetermined() -> Self
pub fn has_failed(&self) -> bool
pub fn has_passed(&self) -> bool
pub fn has_warn(&self) -> bool
pub fn has_not_run(&self) -> bool
pub fn to_status_code(&self) -> i32
pub fn from_status_code(status_code: i32) -> Self
Trait Implementations
sourceimpl Clone for ComponentResult
impl Clone for ComponentResult
sourcefn clone(&self) -> ComponentResult
fn clone(&self) -> ComponentResult
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ComponentResult
impl Debug for ComponentResult
sourceimpl PartialEq<ComponentResult> for ComponentResult
impl PartialEq<ComponentResult> for ComponentResult
sourcefn eq(&self, other: &ComponentResult) -> bool
fn eq(&self, other: &ComponentResult) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ComponentResult) -> bool
fn ne(&self, other: &ComponentResult) -> bool
This method tests for !=
.
impl Eq for ComponentResult
impl StructuralEq for ComponentResult
impl StructuralPartialEq for ComponentResult
Auto Trait Implementations
impl RefUnwindSafe for ComponentResult
impl Send for ComponentResult
impl Sync for ComponentResult
impl Unpin for ComponentResult
impl UnwindSafe for ComponentResult
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more