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: Option<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: 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: Option<Vec<String>>experimental_build: boolserver_version: Stringcluster_store: Option<String>cluster_advertise: Option<String>default_runtime: Stringlive_restore_enabled: boolisolation: Isolationinit_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
sourceimpl<'de> Deserialize<'de> for Info
impl<'de> Deserialize<'de> for Info
sourcefn 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 Send for Info
impl Sync for Info
impl Unpin for Info
impl UnwindSafe for Info
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more