Type Alias value_box::Result

source ·
pub type Result<T> = Result<T, BoxerError>;

Aliased Type§

enum Result<T> {
    Ok(T),
    Err(BoxerError),
}

Variants§

§1.0.0

Ok(T)

Contains the success value

§1.0.0

Err(BoxerError)

Contains the error value

Trait Implementations§

source§

impl<Return: Any> ReturnBoxerResult<Return> for Result<Return>

source§

fn log(self)

source§

fn or_log(self, value: Return) -> Return

source§

fn or_print(self, value: Return) -> Return

source§

impl<Return: Any> ValueBoxIntoRaw<Return> for Result<Option<ValueBox<Return>>>

source§

fn into_raw(self) -> *mut ValueBox<Return>

source§

impl<Return: Any> ValueBoxIntoRaw<Return> for Result<ValueBox<Return>>

source§

fn into_raw(self) -> *mut ValueBox<Return>