PossiblyOption

Trait PossiblyOption 

Source
pub trait PossiblyOption<T>: SealedPossiblyOption<T> {
    // Required method
    fn to_option(self) -> Option<T>;
}
Expand description

A trait implemented by T and Option<T>.

Required Methods§

Source

fn to_option(self) -> Option<T>

Convert this object into an Option<T>

Implementations on Foreign Types§

Source§

impl<T> PossiblyOption<T> for Option<T>

Source§

fn to_option(self) -> Option<T>

Implementors§

Source§

impl<T> PossiblyOption<T> for T