pub struct NestedVirtualDeviceContext {
pub id: Option<Uuid>,
pub object_type: Option<String>,
pub url: Option<String>,
}Expand description
NestedVirtualDeviceContext : 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 NestedVirtualDeviceContext
impl NestedVirtualDeviceContext
Sourcepub fn new() -> NestedVirtualDeviceContext
pub fn new() -> NestedVirtualDeviceContext
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 NestedVirtualDeviceContext
impl Clone for NestedVirtualDeviceContext
Source§fn clone(&self) -> NestedVirtualDeviceContext
fn clone(&self) -> NestedVirtualDeviceContext
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 NestedVirtualDeviceContext
impl Debug for NestedVirtualDeviceContext
Source§impl Default for NestedVirtualDeviceContext
impl Default for NestedVirtualDeviceContext
Source§fn default() -> NestedVirtualDeviceContext
fn default() -> NestedVirtualDeviceContext
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NestedVirtualDeviceContext
impl<'de> Deserialize<'de> for NestedVirtualDeviceContext
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 NestedVirtualDeviceContext
Auto Trait Implementations§
impl Freeze for NestedVirtualDeviceContext
impl RefUnwindSafe for NestedVirtualDeviceContext
impl Send for NestedVirtualDeviceContext
impl Sync for NestedVirtualDeviceContext
impl Unpin for NestedVirtualDeviceContext
impl UnsafeUnpin for NestedVirtualDeviceContext
impl UnwindSafe for NestedVirtualDeviceContext
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