#[repr(C)]pub struct otLinkMetricsValues {
pub mMetrics: otLinkMetrics,
pub mPduCountValue: u32,
pub mLqiValue: u8,
pub mLinkMarginValue: u8,
pub mRssiValue: i8,
}
Expand description
Represents the result (value) for a Link Metrics query.
Fields§
§mMetrics: otLinkMetrics
< Specifies which metrics values are present/included.
mPduCountValue: u32
< The value of Pdu Count.
mLqiValue: u8
< The value LQI.
mLinkMarginValue: u8
< The value of Link Margin.
mRssiValue: i8
< The value of Rssi.
Trait Implementations§
Source§impl Clone for otLinkMetricsValues
impl Clone for otLinkMetricsValues
Source§fn clone(&self) -> otLinkMetricsValues
fn clone(&self) -> otLinkMetricsValues
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 otLinkMetricsValues
impl Debug for otLinkMetricsValues
Source§impl Default for otLinkMetricsValues
impl Default for otLinkMetricsValues
Source§fn default() -> otLinkMetricsValues
fn default() -> otLinkMetricsValues
Returns the “default value” for a type. Read more
impl Copy for otLinkMetricsValues
Auto Trait Implementations§
impl Freeze for otLinkMetricsValues
impl RefUnwindSafe for otLinkMetricsValues
impl Send for otLinkMetricsValues
impl Sync for otLinkMetricsValues
impl Unpin for otLinkMetricsValues
impl UnwindSafe for otLinkMetricsValues
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)