Skip to main content

NothingOrErrorExt

Trait NothingOrErrorExt 

Source
pub trait NothingOrErrorExt<E> {
    // Required methods
    fn from_option(option: Option<E>) -> Self;
    fn into_option(self) -> Option<E>;
}
Expand description

An extension trait for NothingOrError.

Required Methods§

Source

fn from_option(option: Option<E>) -> Self

Converts from Option<E> to NothingOrError<E>.

Source

fn into_option(self) -> Option<E>

Converts from NothingOrError<E> to Option<E>.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§