pub struct VpnTunnelGroupsCreateRequest {
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>>,
}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 VpnTunnelGroupsCreateRequest
impl VpnTunnelGroupsCreateRequest
pub fn new(name: String, slug: String) -> VpnTunnelGroupsCreateRequest
Trait Implementations§
Source§impl Clone for VpnTunnelGroupsCreateRequest
impl Clone for VpnTunnelGroupsCreateRequest
Source§fn clone(&self) -> VpnTunnelGroupsCreateRequest
fn clone(&self) -> VpnTunnelGroupsCreateRequest
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 VpnTunnelGroupsCreateRequest
impl Debug for VpnTunnelGroupsCreateRequest
Source§impl Default for VpnTunnelGroupsCreateRequest
impl Default for VpnTunnelGroupsCreateRequest
Source§fn default() -> VpnTunnelGroupsCreateRequest
fn default() -> VpnTunnelGroupsCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VpnTunnelGroupsCreateRequest
impl<'de> Deserialize<'de> for VpnTunnelGroupsCreateRequest
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 VpnTunnelGroupsCreateRequest
impl PartialEq for VpnTunnelGroupsCreateRequest
Source§fn eq(&self, other: &VpnTunnelGroupsCreateRequest) -> bool
fn eq(&self, other: &VpnTunnelGroupsCreateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VpnTunnelGroupsCreateRequest
Auto Trait Implementations§
impl Freeze for VpnTunnelGroupsCreateRequest
impl RefUnwindSafe for VpnTunnelGroupsCreateRequest
impl Send for VpnTunnelGroupsCreateRequest
impl Sync for VpnTunnelGroupsCreateRequest
impl Unpin for VpnTunnelGroupsCreateRequest
impl UnsafeUnpin for VpnTunnelGroupsCreateRequest
impl UnwindSafe for VpnTunnelGroupsCreateRequest
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