PackageMetadata

Trait PackageMetadata 

Source
pub trait PackageMetadata {
    // Required methods
    fn name(&self) -> &str;
    fn description(&self) -> Option<&str>;
    fn repository(&self) -> Option<&str>;
    fn documentation(&self) -> Option<&str>;
    fn latest_version(&self) -> &str;
}
Expand description

Legacy package metadata trait.

§Deprecation Notice

This trait is deprecated. Use Metadata trait instead.

Required Methods§

Source

fn name(&self) -> &str

Package name.

Source

fn description(&self) -> Option<&str>

Short description (optional).

Source

fn repository(&self) -> Option<&str>

Repository URL (optional).

Source

fn documentation(&self) -> Option<&str>

Documentation URL (optional).

Source

fn latest_version(&self) -> &str

Latest stable version.

Implementors§