Trait aversion::FromVersion [−][src]
pub trait FromVersion<T>: Versioned where
T: Versioned, { fn from_version(t: T) -> Self; }
Expand description
Convert an older message version to a newer message version.
Like the standard library’s From
and Into
traits, users should
implement FromVersion
, and the corresponding IntoVersion
implementation is provided by a blanket implementation.
Required methods
fn from_version(t: T) -> Self
fn from_version(t: T) -> Self
Convert from an older Versioned
type to a newer Versioned
type.