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>,
}

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

Fields

name: String

The name of the volume

vol_type: VolumeType

The type of the volume

id: Uuid

The unique id of the volume

status: String transport: Transport

The underlying Transport mechanism

bricks: Vec<Brick>

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

Trait Implementations

impl Debug for Volume
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.