Struct aws_sdk_iotwireless::types::GsmNmrObj
source · #[non_exhaustive]pub struct GsmNmrObj {
pub bsic: i32,
pub bcch: i32,
pub rx_level: Option<i32>,
pub global_identity: Option<GlobalIdentity>,
}Expand description
GSM object for network measurement reports.
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.bsic: i32GSM base station identity code (BSIC).
bcch: i32GSM broadcast control channel.
rx_level: Option<i32>Rx level, which is the received signal power, measured in dBm (decibel-milliwatts).
global_identity: Option<GlobalIdentity>Global identity information of the GSM object.
Implementations§
Trait Implementations§
source§impl PartialEq for GsmNmrObj
impl PartialEq for GsmNmrObj
impl StructuralPartialEq for GsmNmrObj
Auto Trait Implementations§
impl RefUnwindSafe for GsmNmrObj
impl Send for GsmNmrObj
impl Sync for GsmNmrObj
impl Unpin for GsmNmrObj
impl UnwindSafe for GsmNmrObj
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.