LogicResult

Type Alias LogicResult 

Source
pub type LogicResult<T> = Status<T, LogicError, LogicError>;

Aliased Type§

pub enum LogicResult<T> {
    Success {
        success: T,
        errors: Vec<LogicError>,
    },
    Failure {
        failure: LogicError,
        errors: Vec<LogicError>,
    },
}

Variants§

§

Success

Fields

§success: T
§errors: Vec<LogicError>
§

Failure

Fields

§failure: LogicError
§errors: Vec<LogicError>