pub struct NestedVmInterface {
pub id: Option<Uuid>,
pub object_type: Option<String>,
pub url: Option<String>,
}Expand description
NestedVmInterface : Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
Fields§
§id: Option<Uuid>§object_type: Option<String>§url: Option<String>Implementations§
Source§impl NestedVmInterface
impl NestedVmInterface
Sourcepub fn new() -> NestedVmInterface
pub fn new() -> NestedVmInterface
Base class to use for serializers based on OrganizationalModel or PrimaryModel. Can also be used for models derived from BaseModel, so long as they support custom fields, notes, and relationships.
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 UnsafeUnpin 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