[−][src]Enum rand_jitter::TimerError
An error that can occur when JitterRng::test_timer
fails.
Variants
NoTimer
No timer available.
CoarseTimer
Timer too coarse to use as an entropy source.
NotMonotonic
Timer is not monotonically increasing.
TinyVariantions
Variations of deltas of time too small.
TooManyStuck
Too many stuck results (indicating no added entropy).
Trait Implementations
impl Display for TimerError
[src][+]
impl Debug for TimerError
[src][+]
impl PartialEq<TimerError> for TimerError
[src][+]
impl Eq for TimerError
[src]
impl From<TimerError> for Error
[src][+]
impl Clone for TimerError
[src][+]
impl Error for TimerError
[src][+]
Auto Trait Implementations
impl Send for TimerError
impl Sync for TimerError
Blanket Implementations
impl<T, U> TryFrom for T where
T: From<U>,
[src][−]
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src][−]
impl<T> From for T
[src][−]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src][−]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src][−]
impl<T, U> Into for T where
U: From<T>,
[src][−]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src][−]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src][−]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src][−]
impl<T> Any for T where
T: 'static + ?Sized,
[src][−]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src][−]
impl<T> ToString for T where
T: Display + ?Sized,
[src][−]
T: Display + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src][−]
T: Clone,