pub struct BulkVirtualDiskRequest {
pub id: i32,
pub virtual_machine: Box<BulkVmInterfaceRequestVirtualMachine>,
pub name: String,
pub description: Option<String>,
pub size: i32,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
BulkVirtualDiskRequest : Adds an owner field for models which have a ForeignKey to users.Owner.
Fields§
§id: i32§virtual_machine: Box<BulkVmInterfaceRequestVirtualMachine>§name: String§description: Option<String>§size: i32§owner: Option<Option<Box<AsnRangeRequestOwner>>>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl BulkVirtualDiskRequest
impl BulkVirtualDiskRequest
Sourcepub fn new(
id: i32,
virtual_machine: BulkVmInterfaceRequestVirtualMachine,
name: String,
size: i32,
) -> BulkVirtualDiskRequest
pub fn new( id: i32, virtual_machine: BulkVmInterfaceRequestVirtualMachine, name: String, size: i32, ) -> BulkVirtualDiskRequest
Adds an owner field for models which have a ForeignKey to users.Owner.
Trait Implementations§
Source§impl Clone for BulkVirtualDiskRequest
impl Clone for BulkVirtualDiskRequest
Source§fn clone(&self) -> BulkVirtualDiskRequest
fn clone(&self) -> BulkVirtualDiskRequest
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 BulkVirtualDiskRequest
impl Debug for BulkVirtualDiskRequest
Source§impl Default for BulkVirtualDiskRequest
impl Default for BulkVirtualDiskRequest
Source§fn default() -> BulkVirtualDiskRequest
fn default() -> BulkVirtualDiskRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BulkVirtualDiskRequest
impl<'de> Deserialize<'de> for BulkVirtualDiskRequest
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 BulkVirtualDiskRequest
impl PartialEq for BulkVirtualDiskRequest
Source§impl Serialize for BulkVirtualDiskRequest
impl Serialize for BulkVirtualDiskRequest
impl StructuralPartialEq for BulkVirtualDiskRequest
Auto Trait Implementations§
impl Freeze for BulkVirtualDiskRequest
impl RefUnwindSafe for BulkVirtualDiskRequest
impl Send for BulkVirtualDiskRequest
impl Sync for BulkVirtualDiskRequest
impl Unpin for BulkVirtualDiskRequest
impl UnsafeUnpin for BulkVirtualDiskRequest
impl UnwindSafe for BulkVirtualDiskRequest
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