pub enum Result<'a, T, E> {
Success(Progress<'a, T>),
Partial {
success: Progress<'a, T>,
failure: Progress<'a, Option<E>>,
},
Failure(Progress<'a, Option<E>>),
}
Variants
Success(Progress<'a, T>)
Partial
Fields
Failure(Progress<'a, Option<E>>)
Methods
impl<'a, T, E> Result<'a, T, E>
[src]
fn success(data: T, point: Point<'a>) -> Result<'a, T, E>
fn or_else<F>(self, f: F) -> Result<'a, T, E> where F: FnMut() -> Result<'a, T, E>
fn map<F, B>(self, f: F) -> Result<'a, B, E> where F: FnOnce(T) -> B
fn set_error(self, error: E) -> Result<'a, T, E>