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: String
sandbox_id: String
hairpin_mode: bool
link_local_ipv6_addr: String
link_local_ipv6_prefix_len: isize
ports: Option<PortMap>
sandbox_key: String
secondary_ip_addresses: Option<Vec<Address>>
secondary_ipv6_addresses: Option<Vec<Address>>
endpoint_id: String
gateway: String
global_ipv6_addr: String
global_ipv6_prefix_len: isize
ip_address: String
ip_prefix_len: u64
ipv6_gateway: String
mac_address: String
networks: 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