pub struct BriefIpAddressRequest {
pub address: String,
pub nat_inside: Option<Option<Box<NestedIpAddressRequest>>>,
pub description: Option<String>,
}Expand description
BriefIpAddressRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§address: String§nat_inside: Option<Option<Box<NestedIpAddressRequest>>>§description: Option<String>Implementations§
Source§impl BriefIpAddressRequest
impl BriefIpAddressRequest
Sourcepub fn new(address: String) -> BriefIpAddressRequest
pub fn new(address: String) -> BriefIpAddressRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for BriefIpAddressRequest
impl Clone for BriefIpAddressRequest
Source§fn clone(&self) -> BriefIpAddressRequest
fn clone(&self) -> BriefIpAddressRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BriefIpAddressRequest
impl Debug for BriefIpAddressRequest
Source§impl Default for BriefIpAddressRequest
impl Default for BriefIpAddressRequest
Source§fn default() -> BriefIpAddressRequest
fn default() -> BriefIpAddressRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BriefIpAddressRequest
impl<'de> Deserialize<'de> for BriefIpAddressRequest
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
Source§impl PartialEq for BriefIpAddressRequest
impl PartialEq for BriefIpAddressRequest
Source§fn eq(&self, other: &BriefIpAddressRequest) -> bool
fn eq(&self, other: &BriefIpAddressRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BriefIpAddressRequest
impl Serialize for BriefIpAddressRequest
impl StructuralPartialEq for BriefIpAddressRequest
Auto Trait Implementations§
impl Freeze for BriefIpAddressRequest
impl RefUnwindSafe for BriefIpAddressRequest
impl Send for BriefIpAddressRequest
impl Sync for BriefIpAddressRequest
impl Unpin for BriefIpAddressRequest
impl UnsafeUnpin for BriefIpAddressRequest
impl UnwindSafe for BriefIpAddressRequest
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