pub struct ConsoleServerPortTemplate {Show 15 fields
pub id: Option<Uuid>,
pub object_type: Option<String>,
pub display: Option<String>,
pub url: Option<String>,
pub natural_slug: Option<String>,
pub notes_url: Option<String>,
pub type: Option<Box<ConsolePortType>>,
pub name: String,
pub label: Option<String>,
pub description: Option<String>,
pub device_type: Option<Option<Box<ApprovalWorkflowUser>>>,
pub module_type: Option<Option<Box<ApprovalWorkflowUser>>>,
pub created: Option<Option<String>>,
pub last_updated: Option<Option<String>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
ConsoleServerPortTemplate : 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>§display: Option<String>Human friendly display value
url: Option<String>§natural_slug: Option<String>§notes_url: Option<String>§type: Option<Box<ConsolePortType>>§name: String§label: Option<String>Physical label
description: Option<String>§device_type: Option<Option<Box<ApprovalWorkflowUser>>>§module_type: Option<Option<Box<ApprovalWorkflowUser>>>§created: Option<Option<String>>§last_updated: Option<Option<String>>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl ConsoleServerPortTemplate
impl ConsoleServerPortTemplate
Sourcepub fn new(name: String) -> ConsoleServerPortTemplate
pub fn new(name: String) -> ConsoleServerPortTemplate
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 ConsoleServerPortTemplate
impl Clone for ConsoleServerPortTemplate
Source§fn clone(&self) -> ConsoleServerPortTemplate
fn clone(&self) -> ConsoleServerPortTemplate
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 ConsoleServerPortTemplate
impl Debug for ConsoleServerPortTemplate
Source§impl Default for ConsoleServerPortTemplate
impl Default for ConsoleServerPortTemplate
Source§fn default() -> ConsoleServerPortTemplate
fn default() -> ConsoleServerPortTemplate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConsoleServerPortTemplate
impl<'de> Deserialize<'de> for ConsoleServerPortTemplate
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 ConsoleServerPortTemplate
Auto Trait Implementations§
impl Freeze for ConsoleServerPortTemplate
impl RefUnwindSafe for ConsoleServerPortTemplate
impl Send for ConsoleServerPortTemplate
impl Sync for ConsoleServerPortTemplate
impl Unpin for ConsoleServerPortTemplate
impl UnsafeUnpin for ConsoleServerPortTemplate
impl UnwindSafe for ConsoleServerPortTemplate
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