Struct docker_api::api::system::data::Info [−][src]
pub struct Info {Show 57 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: Isolation,
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: String
containers: isize
containers_running: isize
containers_paused: isize
containers_stopped: isize
images: isize
driver: String
driver_status: Vec<Vec<String>>
docker_root_dir: String
memory_limit: bool
swap_limit: bool
kernel_memory: bool
cpu_cfs_period: bool
cpu_cfs_quota: bool
cpu_set: bool
pids_limit: bool
oom_kill_disable: bool
ipv4_forwarding: bool
bridge_nf_iptables: bool
bridge_nf_ip6tables: bool
debug: bool
n_fd: isize
n_goroutines: isize
system_time: String
logging_driver: String
cgroup_driver: String
cgroup_version: String
n_events_listener: u64
kernel_version: String
operating_system: String
os_version: String
os_type: String
architecture: String
n_cpu: u64
mem_total: u64
index_server_address: String
http_proxy: String
https_proxy: String
no_proxy: String
name: String
labels: Vec<String>
experimental_build: bool
server_version: String
cluster_store: Option<String>
cluster_advertise: Option<String>
default_runtime: String
live_restore_enabled: bool
isolation: Isolation
init_binary: String
containerd_commit: Commit
runc_commit: Commit
init_commit: Commit
security_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 Info
impl UnwindSafe for Info
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more