Struct gluster::Volume [] [src]

pub struct Volume {
    pub name: String,
    pub vol_type: VolumeType,
    pub id: Uuid,
    pub status: String,
    pub transport: Transport,
    pub bricks: Vec<Brick>,
    pub options: BTreeMap<String, String>,
}

A volume is a logical collection of bricks. Most of the gluster management operations happen on the volume.

Fields

The name of the volume

The type of the volume

The unique id of the volume

The underlying Transport mechanism

A Vec containing all the Brick's that are in the Volume

A Vec containing a tuple of options that are configured on this Volume

Trait Implementations

impl Debug for Volume
[src]

Formats the value using the given formatter.

impl Eq for Volume
[src]

impl PartialEq for Volume
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.