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
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