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