Struct docker_api::api::system::data::Info [−][src]
pub struct Info {Show fields
pub id: String,
pub containers: isize,
pub containers_running: isize,
pub containers_paused: isize,
pub containers_stopped: isize,
pub images: isize,
pub driver: String,
pub driver_status: Vec<Vec<String>>,
pub docker_root_dir: String,
pub memory_limit: bool,
pub swap_limit: bool,
pub kernel_memory: bool,
pub cpu_cfs_period: bool,
pub cpu_cfs_quota: bool,
pub cpu_shares: bool,
pub cpu_set: bool,
pub pids_limit: bool,
pub oom_kill_disable: bool,
pub ipv4_forwarding: bool,
pub bridge_nf_iptables: bool,
pub bridge_nf_ip6tables: bool,
pub debug: bool,
pub n_fd: isize,
pub n_goroutines: isize,
pub system_time: String,
pub logging_driver: String,
pub cgroup_driver: String,
pub cgroup_version: String,
pub n_events_listener: u64,
pub kernel_version: String,
pub operating_system: String,
pub os_version: String,
pub os_type: String,
pub architecture: String,
pub n_cpu: u64,
pub mem_total: u64,
pub index_server_address: String,
pub http_proxy: String,
pub https_proxy: String,
pub no_proxy: String,
pub name: String,
pub labels: Vec<String>,
pub experimental_build: bool,
pub server_version: String,
pub cluster_store: Option<String>,
pub cluster_advertise: Option<String>,
pub default_runtime: String,
pub live_restore_enabled: bool,
pub isolation: String,
pub init_binary: String,
pub containerd_commit: Commit,
pub runc_commit: Commit,
pub init_commit: Commit,
pub security_options: Vec<String>,
pub product_license: Option<String>,
pub default_address_pools: Option<Vec<AddressPool>>,
pub warnings: Option<Vec<String>>,
}Fields
id: Stringcontainers: isizecontainers_running: isizecontainers_paused: isizecontainers_stopped: isizeimages: isizedriver: Stringdriver_status: Vec<Vec<String>>docker_root_dir: Stringmemory_limit: boolswap_limit: boolkernel_memory: boolcpu_cfs_period: boolcpu_cfs_quota: boolcpu_set: boolpids_limit: booloom_kill_disable: boolipv4_forwarding: boolbridge_nf_iptables: boolbridge_nf_ip6tables: booldebug: booln_fd: isizen_goroutines: isizesystem_time: Stringlogging_driver: Stringcgroup_driver: Stringcgroup_version: Stringn_events_listener: u64kernel_version: Stringoperating_system: Stringos_version: Stringos_type: Stringarchitecture: Stringn_cpu: u64mem_total: u64index_server_address: Stringhttp_proxy: Stringhttps_proxy: Stringno_proxy: Stringname: Stringlabels: Vec<String>experimental_build: boolserver_version: Stringcluster_store: Option<String>cluster_advertise: Option<String>default_runtime: Stringlive_restore_enabled: boolisolation: Stringinit_binary: Stringcontainerd_commit: Commitrunc_commit: Commitinit_commit: Commitsecurity_options: Vec<String>product_license: Option<String>default_address_pools: Option<Vec<AddressPool>>warnings: Option<Vec<String>>Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for Infoimpl UnwindSafe for InfoBlanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more