Struct docker::system::SystemInfo [] [src]

pub struct SystemInfo {
    pub Containers: u64,
    pub Images: u64,
    pub Driver: String,
    pub DriverStatus: Vec<(String, String)>,
    pub ExecutionDriver: String,
    pub KernelVersion: String,
    pub NCPU: u64,
    pub MemTotal: u64,
    pub Name: String,
    pub ID: String,
    pub Debug: u64,
    pub NFd: u64,
    pub NGoroutines: u64,
    pub NEventsListener: u64,
    pub InitPath: String,
    pub InitSha1: String,
    pub IndexServerAddress: String,
    pub MemoryLimit: u64,
    pub SwapLimit: u64,
    pub IPv4Forwarding: u64,
    pub Labels: Option<Vec<String>>,
    pub DockerRootDir: String,
    pub OperatingSystem: String,
}

Fields

Containers
Images
Driver
DriverStatus
ExecutionDriver
KernelVersion
NCPU
MemTotal
Name
ID
Debug
NFd
NGoroutines
NEventsListener
InitPath
InitSha1
IndexServerAddress
MemoryLimit
SwapLimit
IPv4Forwarding
Labels
DockerRootDir
OperatingSystem

Trait Implementations

impl Clone for SystemInfo

fn clone(&self) -> Self

fn clone_from(&mut self, source: &Self)

Derived Implementations

impl Decodable for SystemInfo

fn decode<__D: Decoder>(__arg_0: &mut __D) -> Result<SystemInfo, __D::Error>

impl Encodable for SystemInfo

fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), __S::Error>