Struct aws_sdk_networkmanager::operation::list_core_network_policy_versions::ListCoreNetworkPolicyVersionsOutput
source · #[non_exhaustive]pub struct ListCoreNetworkPolicyVersionsOutput {
pub core_network_policy_versions: Option<Vec<CoreNetworkPolicyVersion>>,
pub next_token: Option<String>,
/* 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.core_network_policy_versions: Option<Vec<CoreNetworkPolicyVersion>>
Describes core network policy versions.
next_token: Option<String>
The token for the next page of results.
Implementations§
source§impl ListCoreNetworkPolicyVersionsOutput
impl ListCoreNetworkPolicyVersionsOutput
sourcepub fn core_network_policy_versions(&self) -> &[CoreNetworkPolicyVersion]
pub fn core_network_policy_versions(&self) -> &[CoreNetworkPolicyVersion]
Describes core network policy versions.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .core_network_policy_versions.is_none()
.
sourcepub fn next_token(&self) -> Option<&str>
pub fn next_token(&self) -> Option<&str>
The token for the next page of results.
source§impl ListCoreNetworkPolicyVersionsOutput
impl ListCoreNetworkPolicyVersionsOutput
sourcepub fn builder() -> ListCoreNetworkPolicyVersionsOutputBuilder
pub fn builder() -> ListCoreNetworkPolicyVersionsOutputBuilder
Creates a new builder-style object to manufacture ListCoreNetworkPolicyVersionsOutput
.
Trait Implementations§
source§impl Clone for ListCoreNetworkPolicyVersionsOutput
impl Clone for ListCoreNetworkPolicyVersionsOutput
source§fn clone(&self) -> ListCoreNetworkPolicyVersionsOutput
fn clone(&self) -> ListCoreNetworkPolicyVersionsOutput
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 ListCoreNetworkPolicyVersionsOutput
impl PartialEq for ListCoreNetworkPolicyVersionsOutput
source§fn eq(&self, other: &ListCoreNetworkPolicyVersionsOutput) -> bool
fn eq(&self, other: &ListCoreNetworkPolicyVersionsOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for ListCoreNetworkPolicyVersionsOutput
impl RequestId for ListCoreNetworkPolicyVersionsOutput
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 ListCoreNetworkPolicyVersionsOutput
Auto Trait Implementations§
impl Freeze for ListCoreNetworkPolicyVersionsOutput
impl RefUnwindSafe for ListCoreNetworkPolicyVersionsOutput
impl Send for ListCoreNetworkPolicyVersionsOutput
impl Sync for ListCoreNetworkPolicyVersionsOutput
impl Unpin for ListCoreNetworkPolicyVersionsOutput
impl UnwindSafe for ListCoreNetworkPolicyVersionsOutput
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.