pub struct AwsNetworkPerformanceSubscription {
pub source: String,
pub destination: String,
pub metric: String,
pub statistic: String,
pub period: String,
}Expand description
AWS Network Performance metric subscription, keyed in state by
(source, destination, metric, statistic).
Fields§
§source: String§destination: String§metric: Stringe.g. aggregate-latency.
statistic: Stringe.g. p50.
period: Stringe.g. five-minutes.
Trait Implementations§
Source§impl Clone for AwsNetworkPerformanceSubscription
impl Clone for AwsNetworkPerformanceSubscription
Source§fn clone(&self) -> AwsNetworkPerformanceSubscription
fn clone(&self) -> AwsNetworkPerformanceSubscription
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 AwsNetworkPerformanceSubscription
impl Default for AwsNetworkPerformanceSubscription
Source§fn default() -> AwsNetworkPerformanceSubscription
fn default() -> AwsNetworkPerformanceSubscription
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AwsNetworkPerformanceSubscription
impl RefUnwindSafe for AwsNetworkPerformanceSubscription
impl Send for AwsNetworkPerformanceSubscription
impl Sync for AwsNetworkPerformanceSubscription
impl Unpin for AwsNetworkPerformanceSubscription
impl UnsafeUnpin for AwsNetworkPerformanceSubscription
impl UnwindSafe for AwsNetworkPerformanceSubscription
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.