pub struct SaturninDeterministicEntropySource { /* private fields */ }Expand description
Entropy source adapter for SaturninDetExpander.
Implementations§
Trait Implementations§
Source§impl EntropySource for SaturninDeterministicEntropySource
Available on crate feature alloc only.
impl EntropySource for SaturninDeterministicEntropySource
Available on crate feature
alloc only.Source§fn get_entropy(&mut self, dest: &mut [u8]) -> Result<()>
fn get_entropy(&mut self, dest: &mut [u8]) -> Result<()>
Get entropy from the source Read more
Source§fn initialize(&mut self, config: &EntropyConfig) -> Result<()>
fn initialize(&mut self, config: &EntropyConfig) -> Result<()>
Initialize the entropy source Read more
Source§fn is_available(&self) -> bool
fn is_available(&self) -> bool
Check if the entropy source is available Read more
Source§fn source_type(&self) -> EntropySourceType
fn source_type(&self) -> EntropySourceType
Get the entropy source’s type Read more
Source§fn max_entropy_per_call(&self) -> Option<usize>
fn max_entropy_per_call(&self) -> Option<usize>
Get the maximum entropy that can be obtained in one call Read more
Source§fn requires_initialization(&self) -> bool
fn requires_initialization(&self) -> bool
Check if the entropy source requires initialization Read more
Auto Trait Implementations§
impl Freeze for SaturninDeterministicEntropySource
impl RefUnwindSafe for SaturninDeterministicEntropySource
impl Send for SaturninDeterministicEntropySource
impl Sync for SaturninDeterministicEntropySource
impl Unpin for SaturninDeterministicEntropySource
impl UnsafeUnpin for SaturninDeterministicEntropySource
impl UnwindSafe for SaturninDeterministicEntropySource
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