InstanceLoader

Trait InstanceLoader 

pub trait InstanceLoader<'a, AE>
where AE: ActionEncoder<'a>,
{ // Required method fn _load<'x, Err>(&self, content: &'x str) -> Result<((), AE), Err<Err>> where Err: ParseError<&'x str>; // Provided method fn load<'x>(&self, content: &'x str) -> Result<AE, Error<&'x str>> { ... } }
Expand description

Load instances from default format.

Required Methods§

fn _load<'x, Err>(&self, content: &'x str) -> Result<((), AE), Err<Err>>
where Err: ParseError<&'x str>,

Provided Methods§

fn load<'x>(&self, content: &'x str) -> Result<AE, Error<&'x str>>

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§