pub struct VirtualChassis {Show 15 fields
pub id: Option<i32>,
pub url: Option<String>,
pub display_url: Option<String>,
pub display: Option<String>,
pub name: String,
pub domain: Option<String>,
pub master: Option<Option<Box<NestedDevice>>>,
pub description: Option<String>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTag>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub created: Option<Option<String>>,
pub last_updated: Option<Option<String>>,
pub member_count: Option<i32>,
pub members: Option<Vec<NestedDevice>>,
}Expand description
VirtualChassis : Adds support for custom fields and tags.
Fields§
§id: Option<i32>§url: Option<String>§display_url: Option<String>§display: Option<String>§name: String§domain: Option<String>§master: Option<Option<Box<NestedDevice>>>§description: Option<String>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>§created: Option<Option<String>>§last_updated: Option<Option<String>>§member_count: Option<i32>§members: Option<Vec<NestedDevice>>Implementations§
Source§impl VirtualChassis
impl VirtualChassis
Sourcepub fn new(name: String) -> VirtualChassis
pub fn new(name: String) -> VirtualChassis
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for VirtualChassis
impl Clone for VirtualChassis
Source§fn clone(&self) -> VirtualChassis
fn clone(&self) -> VirtualChassis
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 VirtualChassis
impl Debug for VirtualChassis
Source§impl Default for VirtualChassis
impl Default for VirtualChassis
Source§fn default() -> VirtualChassis
fn default() -> VirtualChassis
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VirtualChassis
impl<'de> Deserialize<'de> for VirtualChassis
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 VirtualChassis
impl PartialEq for VirtualChassis
Source§impl Serialize for VirtualChassis
impl Serialize for VirtualChassis
impl StructuralPartialEq for VirtualChassis
Auto Trait Implementations§
impl Freeze for VirtualChassis
impl RefUnwindSafe for VirtualChassis
impl Send for VirtualChassis
impl Sync for VirtualChassis
impl Unpin for VirtualChassis
impl UnwindSafe for VirtualChassis
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