[−][src]Enum rand::rngs::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 PartialEq<TimerError> for TimerError
[src][+]
impl Clone for TimerError
[src][+]
impl From<TimerError> for Error
[src][+]
impl Eq for TimerError
[src]
impl Debug for TimerError
[src][+]
impl Display for TimerError
[src][+]
impl Error for TimerError
[src][+]
Auto Trait Implementations
impl Send for TimerError
impl Sync for TimerError
Blanket Implementations
impl<T> ToString for T where
T: Display + ?Sized,
[src][−]
T: Display + ?Sized,
impl<T> From for T
[src][−]
impl<T, U> Into for T where
U: From<T>,
[src][−]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][−]
T: Clone,
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> 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, 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> Any for T where
T: 'static + ?Sized,
[src][−]
T: 'static + ?Sized,