fn as_result<E: From<ErrorGroup>>(self) -> Result<Self::Result, E> {
    match self.errors.len() {
      0 => Ok(self.value),
      _ => Err(self.errors.into()),
    }
  }
/// Convert this to a result, Ok(values) if errors is None and Err(errors) if not
Convert this to a result, Ok(values) if errors is None and Err(errors) if not
Convert this to a result Ok ( values ) if errors is None and Err ( errors ) if not
fn as_result<E: From<ErrorGroup>>(self) -> Result<Self::Result, E> {
    match self.errors.len() {
      0 => Ok(self.value),
      _ => Err(self.errors.into()),
    }
  }
fn as_result < E : From < ErrorGroup > > ( self ) -> Result < Self :: Result , E > { match self . errors . len ( ) { 0 => Ok ( self . value ) , _ => Err ( self . errors . into ( ) ) , } }
Convert this to a result, Ok(values) if errors is None and Err(errors) if not
Convert this to a result Ok ( values ) if errors is None and Err ( errors ) if not
self
self