pub struct PECoreArithmeticSource;Expand description
Entropy source: arithmetic timing jitter from P/E core DVFS and migration.
Trait Implementations§
Source§impl EntropySource for PECoreArithmeticSource
impl EntropySource for PECoreArithmeticSource
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 PECoreArithmeticSource
impl RefUnwindSafe for PECoreArithmeticSource
impl Send for PECoreArithmeticSource
impl Sync for PECoreArithmeticSource
impl Unpin for PECoreArithmeticSource
impl UnsafeUnpin for PECoreArithmeticSource
impl UnwindSafe for PECoreArithmeticSource
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