Struct aws_sdk_connect::types::TelephonyConfig  
source · #[non_exhaustive]pub struct TelephonyConfig {
    pub distributions: Vec<Distribution>,
}Expand description
The distribution of traffic between the instance and its replicas.
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.distributions: Vec<Distribution>Information about traffic distributions.
Implementations§
source§impl TelephonyConfig
 
impl TelephonyConfig
sourcepub fn distributions(&self) -> &[Distribution]
 
pub fn distributions(&self) -> &[Distribution]
Information about traffic distributions.
source§impl TelephonyConfig
 
impl TelephonyConfig
sourcepub fn builder() -> TelephonyConfigBuilder
 
pub fn builder() -> TelephonyConfigBuilder
Creates a new builder-style object to manufacture TelephonyConfig.
Trait Implementations§
source§impl Clone for TelephonyConfig
 
impl Clone for TelephonyConfig
source§fn clone(&self) -> TelephonyConfig
 
fn clone(&self) -> TelephonyConfig
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 Debug for TelephonyConfig
 
impl Debug for TelephonyConfig
source§impl PartialEq for TelephonyConfig
 
impl PartialEq for TelephonyConfig
source§fn eq(&self, other: &TelephonyConfig) -> bool
 
fn eq(&self, other: &TelephonyConfig) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for TelephonyConfig
Auto Trait Implementations§
impl Freeze for TelephonyConfig
impl RefUnwindSafe for TelephonyConfig
impl Send for TelephonyConfig
impl Sync for TelephonyConfig
impl Unpin for TelephonyConfig
impl UnwindSafe for TelephonyConfig
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>
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.