pub struct PatchedBulkVirtualCircuitTerminationRequest {
pub id: i32,
pub virtual_circuit: Option<Box<BulkVirtualCircuitTerminationRequestVirtualCircuit>>,
pub role: Option<Role>,
pub interface: Option<Box<BulkVirtualCircuitTerminationRequestInterface>>,
pub description: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkVirtualCircuitTerminationRequest : Adds support for custom fields and tags.
Fields§
§id: i32§virtual_circuit: Option<Box<BulkVirtualCircuitTerminationRequestVirtualCircuit>>§role: Option<Role>peer- Peer *hub- Hub *spoke- Spoke
interface: Option<Box<BulkVirtualCircuitTerminationRequestInterface>>§description: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkVirtualCircuitTerminationRequest
impl PatchedBulkVirtualCircuitTerminationRequest
Sourcepub fn new(id: i32) -> PatchedBulkVirtualCircuitTerminationRequest
pub fn new(id: i32) -> PatchedBulkVirtualCircuitTerminationRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for PatchedBulkVirtualCircuitTerminationRequest
impl Clone for PatchedBulkVirtualCircuitTerminationRequest
Source§fn clone(&self) -> PatchedBulkVirtualCircuitTerminationRequest
fn clone(&self) -> PatchedBulkVirtualCircuitTerminationRequest
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 PatchedBulkVirtualCircuitTerminationRequest
impl Default for PatchedBulkVirtualCircuitTerminationRequest
Source§fn default() -> PatchedBulkVirtualCircuitTerminationRequest
fn default() -> PatchedBulkVirtualCircuitTerminationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkVirtualCircuitTerminationRequest
impl<'de> Deserialize<'de> for PatchedBulkVirtualCircuitTerminationRequest
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 PatchedBulkVirtualCircuitTerminationRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkVirtualCircuitTerminationRequest
impl RefUnwindSafe for PatchedBulkVirtualCircuitTerminationRequest
impl Send for PatchedBulkVirtualCircuitTerminationRequest
impl Sync for PatchedBulkVirtualCircuitTerminationRequest
impl Unpin for PatchedBulkVirtualCircuitTerminationRequest
impl UnsafeUnpin for PatchedBulkVirtualCircuitTerminationRequest
impl UnwindSafe for PatchedBulkVirtualCircuitTerminationRequest
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