pub struct VirtualDiskRequest {
pub virtual_machine: Box<PatchedVirtualDiskRequestVirtualMachine>,
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
VirtualDiskRequest : Adds an owner field for models which have a ForeignKey to users.Owner.
Fields§
§virtual_machine: Box<PatchedVirtualDiskRequestVirtualMachine>§name: String§description: Option<String>§size: i32§owner: Option<Option<Box<AsnRangeRequestOwner>>>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl VirtualDiskRequest
impl VirtualDiskRequest
Sourcepub fn new(
virtual_machine: PatchedVirtualDiskRequestVirtualMachine,
name: String,
size: i32,
) -> VirtualDiskRequest
pub fn new( virtual_machine: PatchedVirtualDiskRequestVirtualMachine, name: String, size: i32, ) -> VirtualDiskRequest
Adds an owner field for models which have a ForeignKey to users.Owner.
Trait Implementations§
Source§impl Clone for VirtualDiskRequest
impl Clone for VirtualDiskRequest
Source§fn clone(&self) -> VirtualDiskRequest
fn clone(&self) -> VirtualDiskRequest
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 VirtualDiskRequest
impl Debug for VirtualDiskRequest
Source§impl Default for VirtualDiskRequest
impl Default for VirtualDiskRequest
Source§fn default() -> VirtualDiskRequest
fn default() -> VirtualDiskRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VirtualDiskRequest
impl<'de> Deserialize<'de> for VirtualDiskRequest
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 VirtualDiskRequest
impl PartialEq for VirtualDiskRequest
Source§fn eq(&self, other: &VirtualDiskRequest) -> bool
fn eq(&self, other: &VirtualDiskRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VirtualDiskRequest
impl Serialize for VirtualDiskRequest
impl StructuralPartialEq for VirtualDiskRequest
Auto Trait Implementations§
impl Freeze for VirtualDiskRequest
impl RefUnwindSafe for VirtualDiskRequest
impl Send for VirtualDiskRequest
impl Sync for VirtualDiskRequest
impl Unpin for VirtualDiskRequest
impl UnsafeUnpin for VirtualDiskRequest
impl UnwindSafe for VirtualDiskRequest
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