pub struct BulkMacAddressRequest {
pub id: i32,
pub mac_address: String,
pub assigned_object_type: Option<Option<String>>,
pub assigned_object_id: Option<Option<i64>>,
pub description: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
BulkMacAddressRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§mac_address: String§assigned_object_type: Option<Option<String>>§assigned_object_id: Option<Option<i64>>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl BulkMacAddressRequest
impl BulkMacAddressRequest
Sourcepub fn new(id: i32, mac_address: String) -> BulkMacAddressRequest
pub fn new(id: i32, mac_address: String) -> BulkMacAddressRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for BulkMacAddressRequest
impl Clone for BulkMacAddressRequest
Source§fn clone(&self) -> BulkMacAddressRequest
fn clone(&self) -> BulkMacAddressRequest
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 BulkMacAddressRequest
impl Debug for BulkMacAddressRequest
Source§impl Default for BulkMacAddressRequest
impl Default for BulkMacAddressRequest
Source§fn default() -> BulkMacAddressRequest
fn default() -> BulkMacAddressRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkMacAddressRequest
impl<'de> Deserialize<'de> for BulkMacAddressRequest
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 BulkMacAddressRequest
impl PartialEq for BulkMacAddressRequest
Source§impl Serialize for BulkMacAddressRequest
impl Serialize for BulkMacAddressRequest
impl StructuralPartialEq for BulkMacAddressRequest
Auto Trait Implementations§
impl Freeze for BulkMacAddressRequest
impl RefUnwindSafe for BulkMacAddressRequest
impl Send for BulkMacAddressRequest
impl Sync for BulkMacAddressRequest
impl Unpin for BulkMacAddressRequest
impl UnsafeUnpin for BulkMacAddressRequest
impl UnwindSafe for BulkMacAddressRequest
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