pub trait Version<'a> {
    fn frontend(&self) -> Result<VersionInfo>;
    fn backend(&self) -> Result<VersionInfo>;

    fn extended(&self) -> Result<Vec<VersionInfo>> { ... }
}

Required Methods

Returns name and version of the SOP implementation.

Returns name and version of the primary underlying OpenPGP toolkit.

Provided Methods

Returns multiple name and version pairs.

The first one MUST match the information produced by Version::frontend, but the rest have no defined structure. This is what the default implementation does.

Implementors