Trait JsonLoad

Source
pub trait JsonLoad
where Self: DeserializeOwned,
{ // Provided methods fn loaded(&mut self, _prev: Option<&mut Self>) -> Result<()> { ... } fn load<P: AsRef<Path>>(path: P) -> Result<Self> { ... } }

Provided Methods§

Source

fn loaded(&mut self, _prev: Option<&mut Self>) -> Result<()>

Source

fn load<P: AsRef<Path>>(path: P) -> Result<Self>

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§