pub struct NestedVmInterface {
pub id: Option<i32>,
pub url: Option<String>,
pub display_url: Option<String>,
pub display: Option<String>,
pub virtual_machine: Option<Box<NestedVirtualMachine>>,
pub name: String,
}Expand description
NestedVmInterface : Represents an object related through a ForeignKey field. On write, it accepts a primary key (PK) value or a dictionary of attributes which can be used to uniquely identify the related object. This class should be subclassed to return a full representation of the related object on read.
Fields§
§id: Option<i32>§url: Option<String>§display_url: Option<String>§display: Option<String>§virtual_machine: Option<Box<NestedVirtualMachine>>§name: StringImplementations§
Source§impl NestedVmInterface
impl NestedVmInterface
Sourcepub fn new(name: String) -> NestedVmInterface
pub fn new(name: String) -> NestedVmInterface
Represents an object related through a ForeignKey field. On write, it accepts a primary key (PK) value or a dictionary of attributes which can be used to uniquely identify the related object. This class should be subclassed to return a full representation of the related object on read.
Trait Implementations§
Source§impl Clone for NestedVmInterface
impl Clone for NestedVmInterface
Source§fn clone(&self) -> NestedVmInterface
fn clone(&self) -> NestedVmInterface
Returns a duplicate of the value. Read more
1.0.0 · 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 NestedVmInterface
impl Debug for NestedVmInterface
Source§impl Default for NestedVmInterface
impl Default for NestedVmInterface
Source§fn default() -> NestedVmInterface
fn default() -> NestedVmInterface
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NestedVmInterface
impl<'de> Deserialize<'de> for NestedVmInterface
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 NestedVmInterface
impl PartialEq for NestedVmInterface
Source§impl Serialize for NestedVmInterface
impl Serialize for NestedVmInterface
impl StructuralPartialEq for NestedVmInterface
Auto Trait Implementations§
impl Freeze for NestedVmInterface
impl RefUnwindSafe for NestedVmInterface
impl Send for NestedVmInterface
impl Sync for NestedVmInterface
impl Unpin for NestedVmInterface
impl UnwindSafe for NestedVmInterface
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