Struct aws_sdk_networkmanager::operation::create_site_to_site_vpn_attachment::CreateSiteToSiteVpnAttachmentOutput
source · #[non_exhaustive]pub struct CreateSiteToSiteVpnAttachmentOutput {
pub site_to_site_vpn_attachment: Option<SiteToSiteVpnAttachment>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.site_to_site_vpn_attachment: Option<SiteToSiteVpnAttachment>
Details about a site-to-site VPN attachment.
Implementations§
source§impl CreateSiteToSiteVpnAttachmentOutput
impl CreateSiteToSiteVpnAttachmentOutput
sourcepub fn site_to_site_vpn_attachment(&self) -> Option<&SiteToSiteVpnAttachment>
pub fn site_to_site_vpn_attachment(&self) -> Option<&SiteToSiteVpnAttachment>
Details about a site-to-site VPN attachment.
source§impl CreateSiteToSiteVpnAttachmentOutput
impl CreateSiteToSiteVpnAttachmentOutput
sourcepub fn builder() -> CreateSiteToSiteVpnAttachmentOutputBuilder
pub fn builder() -> CreateSiteToSiteVpnAttachmentOutputBuilder
Creates a new builder-style object to manufacture CreateSiteToSiteVpnAttachmentOutput
.
Trait Implementations§
source§impl Clone for CreateSiteToSiteVpnAttachmentOutput
impl Clone for CreateSiteToSiteVpnAttachmentOutput
source§fn clone(&self) -> CreateSiteToSiteVpnAttachmentOutput
fn clone(&self) -> CreateSiteToSiteVpnAttachmentOutput
Returns a copy 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 PartialEq for CreateSiteToSiteVpnAttachmentOutput
impl PartialEq for CreateSiteToSiteVpnAttachmentOutput
source§fn eq(&self, other: &CreateSiteToSiteVpnAttachmentOutput) -> bool
fn eq(&self, other: &CreateSiteToSiteVpnAttachmentOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateSiteToSiteVpnAttachmentOutput
impl RequestId for CreateSiteToSiteVpnAttachmentOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for CreateSiteToSiteVpnAttachmentOutput
Auto Trait Implementations§
impl Freeze for CreateSiteToSiteVpnAttachmentOutput
impl RefUnwindSafe for CreateSiteToSiteVpnAttachmentOutput
impl Send for CreateSiteToSiteVpnAttachmentOutput
impl Sync for CreateSiteToSiteVpnAttachmentOutput
impl Unpin for CreateSiteToSiteVpnAttachmentOutput
impl UnwindSafe for CreateSiteToSiteVpnAttachmentOutput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.