pub struct WirelessNetworkRequest {Show 13 fields
pub id: Option<Uuid>,
pub name: String,
pub description: Option<String>,
pub ssid: String,
pub mode: WirelessNetworkModeChoices,
pub enabled: Option<bool>,
pub authentication: AuthenticationEnum,
pub hidden: Option<bool>,
pub secrets_group: Option<Option<Box<ApprovalWorkflowUser>>>,
pub tenant: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
WirelessNetworkRequest : 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>§name: String§description: Option<String>§ssid: String§mode: WirelessNetworkModeChoices§enabled: Option<bool>§authentication: AuthenticationEnum§secrets_group: Option<Option<Box<ApprovalWorkflowUser>>>§tenant: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl WirelessNetworkRequest
impl WirelessNetworkRequest
Sourcepub fn new(
name: String,
ssid: String,
mode: WirelessNetworkModeChoices,
authentication: AuthenticationEnum,
) -> WirelessNetworkRequest
pub fn new( name: String, ssid: String, mode: WirelessNetworkModeChoices, authentication: AuthenticationEnum, ) -> WirelessNetworkRequest
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 WirelessNetworkRequest
impl Clone for WirelessNetworkRequest
Source§fn clone(&self) -> WirelessNetworkRequest
fn clone(&self) -> WirelessNetworkRequest
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 WirelessNetworkRequest
impl Debug for WirelessNetworkRequest
Source§impl Default for WirelessNetworkRequest
impl Default for WirelessNetworkRequest
Source§fn default() -> WirelessNetworkRequest
fn default() -> WirelessNetworkRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WirelessNetworkRequest
impl<'de> Deserialize<'de> for WirelessNetworkRequest
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 WirelessNetworkRequest
impl PartialEq for WirelessNetworkRequest
Source§impl Serialize for WirelessNetworkRequest
impl Serialize for WirelessNetworkRequest
impl StructuralPartialEq for WirelessNetworkRequest
Auto Trait Implementations§
impl Freeze for WirelessNetworkRequest
impl RefUnwindSafe for WirelessNetworkRequest
impl Send for WirelessNetworkRequest
impl Sync for WirelessNetworkRequest
impl Unpin for WirelessNetworkRequest
impl UnsafeUnpin for WirelessNetworkRequest
impl UnwindSafe for WirelessNetworkRequest
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