Struct docker_api::api::network::models::NetworkSettings [−][src]
pub struct NetworkSettings {Show 18 fields
pub bridge: String,
pub sandbox_id: String,
pub hairpin_mode: bool,
pub link_local_ipv6_addr: String,
pub link_local_ipv6_prefix_len: isize,
pub ports: Option<PortMap>,
pub sandbox_key: String,
pub secondary_ip_addresses: Option<Vec<Address>>,
pub secondary_ipv6_addresses: Option<Vec<Address>>,
pub endpoint_id: String,
pub gateway: String,
pub global_ipv6_addr: String,
pub global_ipv6_prefix_len: isize,
pub ip_address: String,
pub ip_prefix_len: u64,
pub ipv6_gateway: String,
pub mac_address: String,
pub networks: HashMap<String, NetworkEntry>,
}Fields
bridge: Stringsandbox_id: Stringhairpin_mode: boollink_local_ipv6_addr: Stringlink_local_ipv6_prefix_len: isizeports: Option<PortMap>sandbox_key: Stringsecondary_ip_addresses: Option<Vec<Address>>secondary_ipv6_addresses: Option<Vec<Address>>endpoint_id: Stringgateway: Stringglobal_ipv6_addr: Stringglobal_ipv6_prefix_len: isizeip_address: Stringip_prefix_len: u64ipv6_gateway: Stringmac_address: Stringnetworks: HashMap<String, NetworkEntry>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 NetworkSettings
impl Send for NetworkSettings
impl Sync for NetworkSettings
impl Unpin for NetworkSettings
impl UnwindSafe for NetworkSettings
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