pub struct GxfRegisterTimingSource;Expand description
Entropy from Apple GXF security monitor trap-path read latency.
Trait Implementations§
Source§impl EntropySource for GxfRegisterTimingSource
Available on not (AArch64 and macOS).
impl EntropySource for GxfRegisterTimingSource
Available on not (AArch64 and macOS).
Source§fn info(&self) -> &SourceInfo
fn info(&self) -> &SourceInfo
Source metadata.
Source§fn is_available(&self) -> bool
fn is_available(&self) -> bool
Check if this source can operate on the current machine.
Source§fn collect(&self, _n_samples: usize) -> Vec<u8> ⓘ
fn collect(&self, _n_samples: usize) -> Vec<u8> ⓘ
Collect raw entropy samples. Returns a
Vec<u8> of up to n_samples bytes.Auto Trait Implementations§
impl Freeze for GxfRegisterTimingSource
impl RefUnwindSafe for GxfRegisterTimingSource
impl Send for GxfRegisterTimingSource
impl Sync for GxfRegisterTimingSource
impl Unpin for GxfRegisterTimingSource
impl UnsafeUnpin for GxfRegisterTimingSource
impl UnwindSafe for GxfRegisterTimingSource
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