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

Convert from an older Versioned type to a newer Versioned type.

Implementors