pub struct FineTimingMeasurementReportInfo {
pub dlog_token: u8,
pub rssi: i8,
pub rtt: u32,
pub t1: u64,
pub t2: u64,
pub t3: u64,
pub t4: u64,
}Available on crate feature
unstable only.Expand description
Detailed FTM report entry.
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Fields§
§dlog_token: u8Dialog Token of the FTM frame
rssi: i8RSSI of the FTM frame received
rtt: u32Round Trip Time in pSec with a peer
t1: u64Time of departure of FTM frame from FTM Responder in pSec
t2: u64Time of arrival of FTM frame at FTM Initiator in pSec
t3: u64Time of departure of ACK from FTM Initiator in pSec
t4: u64Time of arrival of ACK at FTM Responder in pSec
Trait Implementations§
Source§impl Clone for FineTimingMeasurementReportInfo
impl Clone for FineTimingMeasurementReportInfo
Source§fn clone(&self) -> FineTimingMeasurementReportInfo
fn clone(&self) -> FineTimingMeasurementReportInfo
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FineTimingMeasurementReportInfo
impl Debug for FineTimingMeasurementReportInfo
Auto Trait Implementations§
impl Freeze for FineTimingMeasurementReportInfo
impl RefUnwindSafe for FineTimingMeasurementReportInfo
impl Send for FineTimingMeasurementReportInfo
impl Sync for FineTimingMeasurementReportInfo
impl Unpin for FineTimingMeasurementReportInfo
impl UnwindSafe for FineTimingMeasurementReportInfo
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)