Struct aws_sdk_iotwireless::types::WcdmaObj
source · #[non_exhaustive]pub struct WcdmaObj {
pub mcc: i32,
pub mnc: i32,
pub lac: Option<i32>,
pub utran_cid: i32,
pub wcdma_local_id: Option<WcdmaLocalId>,
pub rscp: Option<i32>,
pub path_loss: Option<i32>,
pub wcdma_nmr: Option<Vec<WcdmaNmrObj>>,
}Expand description
WCDMA.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.mcc: i32Mobile Country Code.
mnc: i32Mobile Network Code.
lac: Option<i32>Location Area Code.
utran_cid: i32UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
wcdma_local_id: Option<WcdmaLocalId>WCDMA local ID information.
rscp: Option<i32>Received Signal Code Power (signal power) (dBm).
path_loss: Option<i32>Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
wcdma_nmr: Option<Vec<WcdmaNmrObj>>WCDMA object for network measurement reports.
Implementations§
source§impl WcdmaObj
impl WcdmaObj
sourcepub fn utran_cid(&self) -> i32
pub fn utran_cid(&self) -> i32
UTRAN (UMTS Terrestrial Radio Access Network) Cell Global Identifier.
sourcepub fn wcdma_local_id(&self) -> Option<&WcdmaLocalId>
pub fn wcdma_local_id(&self) -> Option<&WcdmaLocalId>
WCDMA local ID information.
sourcepub fn path_loss(&self) -> Option<i32>
pub fn path_loss(&self) -> Option<i32>
Path loss, or path attenuation, is the reduction in power density of an electromagnetic wave as it propagates through space.
sourcepub fn wcdma_nmr(&self) -> &[WcdmaNmrObj]
pub fn wcdma_nmr(&self) -> &[WcdmaNmrObj]
WCDMA object for network measurement reports.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .wcdma_nmr.is_none().
Trait Implementations§
impl StructuralPartialEq for WcdmaObj
Auto Trait Implementations§
impl Freeze for WcdmaObj
impl RefUnwindSafe for WcdmaObj
impl Send for WcdmaObj
impl Sync for WcdmaObj
impl Unpin for WcdmaObj
impl UnwindSafe for WcdmaObj
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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>
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>
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 more