pub struct IpamConfig {
pub auxiliary_addresses: Option<HashMap<String, String>>,
pub gateway: Option<String>,
pub ip_range: Option<String>,
pub subnet: Option<String>,
}
Available on crate feature
v5
only.Expand description
IPAMConfig represents IPAM configurations
Fields§
§auxiliary_addresses: Option<HashMap<String, String>>
§gateway: Option<String>
§ip_range: Option<String>
§subnet: Option<String>
Trait Implementations§
Source§impl Debug for IpamConfig
impl Debug for IpamConfig
Source§impl Default for IpamConfig
impl Default for IpamConfig
Source§fn default() -> IpamConfig
fn default() -> IpamConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IpamConfig
impl<'de> Deserialize<'de> for IpamConfig
Source§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 Freeze for IpamConfig
impl RefUnwindSafe for IpamConfig
impl Send for IpamConfig
impl Sync for IpamConfig
impl Unpin for IpamConfig
impl UnwindSafe for IpamConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more