Struct cargo_metadata::WorkspaceMember [] [src]

pub struct WorkspaceMember {
    pub name: String,
    pub version: Version,
    pub url: String,
    // some fields omitted
}

A workspace member. This is basically identical to cargo::core::package_id::PackageId, expect that this does not use Arc internally.

Fields

A name of workspace member.

A version of workspace member.

A source id of workspace member.

Trait Implementations

impl Clone for WorkspaceMember
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for WorkspaceMember
[src]

[src]

Formats the value using the given formatter. Read more

impl<'de> Deserialize<'de> for WorkspaceMember
[src]

[src]

Deserialize this value from the given Serde deserializer. Read more

impl Serialize for WorkspaceMember
[src]

[src]

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations