pub trait FromReturnCode {
    type Error;

    // Required methods
    fn result_from_i8(val: i8) -> Result<(), Self::Error>;
    fn try_result_from_i8(val: i8) -> Option<Result<(), Self::Error>>;

    // Provided method
    fn try_result_from_jsvalue(val: &JsValue) -> Option<Result<(), Self::Error>> { ... }
}

Required Associated Types§

Required Methods§

Provided Methods§

Object Safety§

This trait is not object safe.

Implementors§