pub enum InvalidTtlError {
ZeroDuration,
}Expand description
Error returned when a TTL value is invalid.
Variants§
ZeroDuration
A TTL must be greater than zero.
Trait Implementations§
Source§impl Clone for InvalidTtlError
impl Clone for InvalidTtlError
Source§fn clone(&self) -> InvalidTtlError
fn clone(&self) -> InvalidTtlError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InvalidTtlError
impl Debug for InvalidTtlError
Source§impl Display for InvalidTtlError
impl Display for InvalidTtlError
Source§impl Error for InvalidTtlError
impl Error for InvalidTtlError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for InvalidTtlError
impl PartialEq for InvalidTtlError
Source§fn eq(&self, other: &InvalidTtlError) -> bool
fn eq(&self, other: &InvalidTtlError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for InvalidTtlError
impl Eq for InvalidTtlError
impl StructuralPartialEq for InvalidTtlError
Auto Trait Implementations§
impl Freeze for InvalidTtlError
impl RefUnwindSafe for InvalidTtlError
impl Send for InvalidTtlError
impl Sync for InvalidTtlError
impl Unpin for InvalidTtlError
impl UnsafeUnpin for InvalidTtlError
impl UnwindSafe for InvalidTtlError
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