Trait screeps::traits::FromReturnCode  
source · 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>> { ... }
}