Enum rustz::validation::Validation
[−]
[src]
pub enum Validation<E, A> { Success(A), Failure(E), }
Variants
Success(A)
Failure(E)
Methods
impl<E: Clone + Semigroup, A: Clone> Validation<E, A>
[src]
fn map<B, F>(&self, f: F) -> Validation<E, B> where
F: FnOnce(A) -> B,
[src]
F: FnOnce(A) -> B,
fn get_or_else(self, fallback: A) -> A
[src]
Trait Implementations
impl<E: Clone, A: Clone> Clone for Validation<E, A>
[src]
fn clone(&self) -> Validation<E, A>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more