Trait grafix_toolbox::lib::UniformUnwrapOrDefault

source ·
pub trait UniformUnwrapOrDefault<T: Default> {
    // Required methods
    fn uni_is_err(&self) -> bool;
    fn uni_err(self) -> (T, String);
}

Required Methods§

source

fn uni_is_err(&self) -> bool

source

fn uni_err(self) -> (T, String)

Implementations on Foreign Types§

source§

impl<T: Default> UniformUnwrapOrDefault<T> for Option<T>

source§

fn uni_is_err(&self) -> bool

source§

fn uni_err(self) -> (T, String)

source§

impl<T: Default, R: Display> UniformUnwrapOrDefault<T> for Result<T, R>

source§

fn uni_is_err(&self) -> bool

source§

fn uni_err(self) -> (T, String)

Implementors§