pub struct PatchedBulkWirelessLinkRequest {Show 16 fields
pub id: i32,
pub interface_a: Option<Box<BulkVirtualCircuitTerminationRequestInterface>>,
pub interface_b: Option<Box<BulkVirtualCircuitTerminationRequestInterface>>,
pub ssid: Option<String>,
pub status: Option<Status>,
pub tenant: Option<Option<Box<AsnRangeRequestTenant>>>,
pub auth_type: Option<AuthType>,
pub auth_cipher: Option<AuthCipher>,
pub auth_psk: Option<String>,
pub distance: Option<Option<f64>>,
pub distance_unit: Option<Option<DistanceUnit>>,
pub description: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkWirelessLinkRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§interface_a: Option<Box<BulkVirtualCircuitTerminationRequestInterface>>§interface_b: Option<Box<BulkVirtualCircuitTerminationRequestInterface>>§ssid: Option<String>§status: Option<Status>connected- Connected *planned- Planned *decommissioning- Decommissioning
tenant: Option<Option<Box<AsnRangeRequestTenant>>>§auth_type: Option<AuthType>open- Open *wep- WEP *wpa-personal- WPA Personal (PSK) *wpa-enterprise- WPA Enterprise
auth_cipher: Option<AuthCipher>auto- Auto *tkip- TKIP *aes- AES
auth_psk: Option<String>§distance: Option<Option<f64>>§distance_unit: Option<Option<DistanceUnit>>km- Kilometers *m- Meters *mi- Miles *ft- Feet
description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkWirelessLinkRequest
impl PatchedBulkWirelessLinkRequest
Sourcepub fn new(id: i32) -> PatchedBulkWirelessLinkRequest
pub fn new(id: i32) -> PatchedBulkWirelessLinkRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkWirelessLinkRequest
impl Clone for PatchedBulkWirelessLinkRequest
Source§fn clone(&self) -> PatchedBulkWirelessLinkRequest
fn clone(&self) -> PatchedBulkWirelessLinkRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PatchedBulkWirelessLinkRequest
impl Default for PatchedBulkWirelessLinkRequest
Source§fn default() -> PatchedBulkWirelessLinkRequest
fn default() -> PatchedBulkWirelessLinkRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkWirelessLinkRequest
impl<'de> Deserialize<'de> for PatchedBulkWirelessLinkRequest
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 PatchedBulkWirelessLinkRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkWirelessLinkRequest
impl RefUnwindSafe for PatchedBulkWirelessLinkRequest
impl Send for PatchedBulkWirelessLinkRequest
impl Sync for PatchedBulkWirelessLinkRequest
impl Unpin for PatchedBulkWirelessLinkRequest
impl UnsafeUnpin for PatchedBulkWirelessLinkRequest
impl UnwindSafe for PatchedBulkWirelessLinkRequest
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