pub struct FsyncJournalSource;Expand description
Entropy source from filesystem journal commit timing.
Trait Implementations§
Source§impl EntropySource for FsyncJournalSource
impl EntropySource for FsyncJournalSource
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 FsyncJournalSource
impl RefUnwindSafe for FsyncJournalSource
impl Send for FsyncJournalSource
impl Sync for FsyncJournalSource
impl Unpin for FsyncJournalSource
impl UnsafeUnpin for FsyncJournalSource
impl UnwindSafe for FsyncJournalSource
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