pub struct CustomerGateway {
pub id: String,
pub state: String,
pub ip_address: String,
pub bgp_asn: String,
}Expand description
A customer gateway (on-prem side of a VPN).
Fields§
§id: String§state: String§ip_address: String§bgp_asn: StringTrait Implementations§
Source§impl Clone for CustomerGateway
impl Clone for CustomerGateway
Source§fn clone(&self) -> CustomerGateway
fn clone(&self) -> CustomerGateway
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 CustomerGateway
impl Debug for CustomerGateway
Source§impl<'de> Deserialize<'de> for CustomerGateway
impl<'de> Deserialize<'de> for CustomerGateway
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
Auto Trait Implementations§
impl Freeze for CustomerGateway
impl RefUnwindSafe for CustomerGateway
impl Send for CustomerGateway
impl Sync for CustomerGateway
impl Unpin for CustomerGateway
impl UnsafeUnpin for CustomerGateway
impl UnwindSafe for CustomerGateway
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