Trait abi_stable::erased_types::DeserializeDyn[][src]

pub trait DeserializeDyn<'borr, D> {
    type Proxy;
    fn deserialize_dyn(s: Self::Proxy) -> Result<D, RBoxError>;
}
Expand description

Describes how D is deserialized, using a proxy to do so.

Generally this delegates to a library function, so that the implementation can be delegated to the implementation crate.

Associated Types

The type that is deserialized and then converted into D, with DeserializeDyn::deserialize_dyn.

Required methods

Converts the proxy type into D.

Implementors