INNER CODE UNIT · Rust
fmt
nativeshell/nativeshell · nativeshell/src/codec/mod.rs:31
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
match &self.message {
Some(message) => {
write!(f, "{} ({})", message, self.code)
}
None => write!(f, "{}", self.code),
}
}
}
impl<V> MethodCallError<V> {
pub fn from_code_message(code: &str, message: &str) -> Self
where
V: Default,
{
Self {
code: code.into(),
message: Some(message.into()),