identity_iota::core

Trait FmtJson

Source
pub trait FmtJson: ToJson {
    // Provided method
    fn fmt_json(&self, f: &mut Formatter<'_>) -> Result<(), Error> { ... }
}
Expand description

A convenience-trait to format types as JSON strings for display.

Provided Methods§

Source

fn fmt_json(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Format this as a JSON string or pretty-JSON string based on whether the # format flag was used.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T> FmtJson for T
where T: ToJson,