pub struct PatchedWritableVirtualCircuitTerminationRequest {
pub virtual_circuit: Option<Box<PatchedWritableVirtualCircuitTerminationRequestVirtualCircuit>>,
pub role: Option<Role>,
pub interface: Option<Box<PatchedWritableVirtualCircuitTerminationRequestInterface>>,
pub description: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedWritableVirtualCircuitTerminationRequest : Adds support for custom fields and tags.
Fields§
§virtual_circuit: Option<Box<PatchedWritableVirtualCircuitTerminationRequestVirtualCircuit>>§role: Option<Role>peer- Peer *hub- Hub *spoke- Spoke
interface: Option<Box<PatchedWritableVirtualCircuitTerminationRequestInterface>>§description: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedWritableVirtualCircuitTerminationRequest
impl PatchedWritableVirtualCircuitTerminationRequest
Sourcepub fn new() -> PatchedWritableVirtualCircuitTerminationRequest
pub fn new() -> PatchedWritableVirtualCircuitTerminationRequest
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for PatchedWritableVirtualCircuitTerminationRequest
impl Clone for PatchedWritableVirtualCircuitTerminationRequest
Source§fn clone(&self) -> PatchedWritableVirtualCircuitTerminationRequest
fn clone(&self) -> PatchedWritableVirtualCircuitTerminationRequest
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 Default for PatchedWritableVirtualCircuitTerminationRequest
impl Default for PatchedWritableVirtualCircuitTerminationRequest
Source§fn default() -> PatchedWritableVirtualCircuitTerminationRequest
fn default() -> PatchedWritableVirtualCircuitTerminationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedWritableVirtualCircuitTerminationRequest
impl<'de> Deserialize<'de> for PatchedWritableVirtualCircuitTerminationRequest
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 PatchedWritableVirtualCircuitTerminationRequest
impl PartialEq for PatchedWritableVirtualCircuitTerminationRequest
Source§fn eq(&self, other: &PatchedWritableVirtualCircuitTerminationRequest) -> bool
fn eq(&self, other: &PatchedWritableVirtualCircuitTerminationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PatchedWritableVirtualCircuitTerminationRequest
Auto Trait Implementations§
impl Freeze for PatchedWritableVirtualCircuitTerminationRequest
impl RefUnwindSafe for PatchedWritableVirtualCircuitTerminationRequest
impl Send for PatchedWritableVirtualCircuitTerminationRequest
impl Sync for PatchedWritableVirtualCircuitTerminationRequest
impl Unpin for PatchedWritableVirtualCircuitTerminationRequest
impl UnwindSafe for PatchedWritableVirtualCircuitTerminationRequest
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