pub struct PrefetcherStateSource;Expand description
Entropy source from hardware prefetcher state timing.
Trait Implementations§
Source§impl EntropySource for PrefetcherStateSource
Available on non-macOS only.
impl EntropySource for PrefetcherStateSource
Available on non-macOS only.
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, _: usize) -> Vec<u8> ⓘ
fn collect(&self, _: usize) -> Vec<u8> ⓘ
Collect raw entropy samples. Returns a
Vec<u8> of up to n_samples bytes.Auto Trait Implementations§
impl Freeze for PrefetcherStateSource
impl RefUnwindSafe for PrefetcherStateSource
impl Send for PrefetcherStateSource
impl Sync for PrefetcherStateSource
impl Unpin for PrefetcherStateSource
impl UnsafeUnpin for PrefetcherStateSource
impl UnwindSafe for PrefetcherStateSource
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