pub trait IntoRustIfSome<T> {
    fn into_rust_if_some<S: ToString>(
        self,
        field: S
    ) -> Result<T, TryFromProtoError>; }
Expand description

Convenience syntax for trying to convert a Self value of type Option<U> to T if the value is Some(value), or returning TryFromProtoError::MissingField if the value is None.

Required methods

Implementations on Foreign Types

A blanket implementation for Option<U> where U is the RustType::Proto type for T.

Implementors