pub struct HardwareDna {
pub signature: [f32; 8],
pub label: &'static str,
}Expand description
Registered hardware DNA fingerprint.
The 8 Allan deviation values at tau = 1, 2, 4, 8, 16, 32, 64, 128.
Fields§
§signature: [f32; 8]Allan deviation fingerprint: σ_y(τ) at the 8 standard averaging times.
label: &'static strHuman-readable hardware label.
Implementations§
Trait Implementations§
Source§impl Clone for HardwareDna
impl Clone for HardwareDna
Source§fn clone(&self) -> HardwareDna
fn clone(&self) -> HardwareDna
Returns a duplicate 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 HardwareDna
impl Debug for HardwareDna
impl Copy for HardwareDna
Auto Trait Implementations§
impl Freeze for HardwareDna
impl RefUnwindSafe for HardwareDna
impl Send for HardwareDna
impl Sync for HardwareDna
impl Unpin for HardwareDna
impl UnsafeUnpin for HardwareDna
impl UnwindSafe for HardwareDna
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