pub struct TunnelGroupRequest {
pub name: String,
pub slug: String,
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
TunnelGroupRequest : Base serializer class for models inheriting from OrganizationalModel.
Fields§
§name: String§slug: String§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl TunnelGroupRequest
impl TunnelGroupRequest
Sourcepub fn new(name: String, slug: String) -> TunnelGroupRequest
pub fn new(name: String, slug: String) -> TunnelGroupRequest
Base serializer class for models inheriting from OrganizationalModel.
Trait Implementations§
Source§impl Clone for TunnelGroupRequest
impl Clone for TunnelGroupRequest
Source§fn clone(&self) -> TunnelGroupRequest
fn clone(&self) -> TunnelGroupRequest
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 Debug for TunnelGroupRequest
impl Debug for TunnelGroupRequest
Source§impl Default for TunnelGroupRequest
impl Default for TunnelGroupRequest
Source§fn default() -> TunnelGroupRequest
fn default() -> TunnelGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TunnelGroupRequest
impl<'de> Deserialize<'de> for TunnelGroupRequest
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 TunnelGroupRequest
impl PartialEq for TunnelGroupRequest
Source§fn eq(&self, other: &TunnelGroupRequest) -> bool
fn eq(&self, other: &TunnelGroupRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TunnelGroupRequest
impl Serialize for TunnelGroupRequest
impl StructuralPartialEq for TunnelGroupRequest
Auto Trait Implementations§
impl Freeze for TunnelGroupRequest
impl RefUnwindSafe for TunnelGroupRequest
impl Send for TunnelGroupRequest
impl Sync for TunnelGroupRequest
impl Unpin for TunnelGroupRequest
impl UnsafeUnpin for TunnelGroupRequest
impl UnwindSafe for TunnelGroupRequest
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