pub trait ChangeError<T> {
// Required method
fn set_error(self, s: &str) -> Result<T, String>;
}
Expand description
Import this trait to get the set_error
method on Result
s and Option
s
§Examples
use set_error::ChangeError;
let foo: Option<u32> = None;
assert_eq!(Err(String::from("erorr")), foo.set_error("erorr"));