Struct upm_lib::Package [] [src]

pub struct Package {
    pub name: String,
    pub owner: PackageManager,
    pub version: Version,
    pub description: String,
}

Information on a package from a particular package manager

Fields

Methods

impl Package
[src]

[src]

Return whether the package has the specified name

[src]

Call install from the PackageManager pointed to by owner.

[src]

Call uninstall from the PackageManager pointed to by owner.

[src]

Return the package name

[src]

Return the package version

[src]

Return the description of the package

[src]

Return the PackageManager that owns this package

Trait Implementations

impl Default for Package
[src]

[src]

Returns the "default value" for a type. Read more