pub struct L2VpnTerminationRequest {
pub l2vpn: Box<BriefL2VpnTerminationRequestL2vpn>,
pub assigned_object_type: String,
pub assigned_object_id: i64,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
L2VpnTerminationRequest : Adds support for custom fields and tags.
Fields§
§l2vpn: Box<BriefL2VpnTerminationRequestL2vpn>§assigned_object_type: String§assigned_object_id: i64§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl L2VpnTerminationRequest
impl L2VpnTerminationRequest
Sourcepub fn new(
l2vpn: BriefL2VpnTerminationRequestL2vpn,
assigned_object_type: String,
assigned_object_id: i64,
) -> L2VpnTerminationRequest
pub fn new( l2vpn: BriefL2VpnTerminationRequestL2vpn, assigned_object_type: String, assigned_object_id: i64, ) -> L2VpnTerminationRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for L2VpnTerminationRequest
impl Clone for L2VpnTerminationRequest
Source§fn clone(&self) -> L2VpnTerminationRequest
fn clone(&self) -> L2VpnTerminationRequest
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 L2VpnTerminationRequest
impl Debug for L2VpnTerminationRequest
Source§impl Default for L2VpnTerminationRequest
impl Default for L2VpnTerminationRequest
Source§fn default() -> L2VpnTerminationRequest
fn default() -> L2VpnTerminationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for L2VpnTerminationRequest
impl<'de> Deserialize<'de> for L2VpnTerminationRequest
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 L2VpnTerminationRequest
impl PartialEq for L2VpnTerminationRequest
Source§impl Serialize for L2VpnTerminationRequest
impl Serialize for L2VpnTerminationRequest
impl StructuralPartialEq for L2VpnTerminationRequest
Auto Trait Implementations§
impl Freeze for L2VpnTerminationRequest
impl RefUnwindSafe for L2VpnTerminationRequest
impl Send for L2VpnTerminationRequest
impl Sync for L2VpnTerminationRequest
impl Unpin for L2VpnTerminationRequest
impl UnwindSafe for L2VpnTerminationRequest
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