pub enum PermitValidityError {
Empty,
TooLong,
}Expand description
Invalid bounded permit-validity interval.
Variants§
Empty
Expiry must be later than issuance.
TooLong
The interval exceeds the shared-state representation.
Trait Implementations§
Source§impl Clone for PermitValidityError
impl Clone for PermitValidityError
Source§fn clone(&self) -> PermitValidityError
fn clone(&self) -> PermitValidityError
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 moreimpl Copy for PermitValidityError
Source§impl Debug for PermitValidityError
impl Debug for PermitValidityError
Source§impl Display for PermitValidityError
impl Display for PermitValidityError
impl Eq for PermitValidityError
Source§impl Error for PermitValidityError
impl Error for PermitValidityError
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 PermitValidityError
impl PartialEq for PermitValidityError
impl StructuralPartialEq for PermitValidityError
Auto Trait Implementations§
impl Freeze for PermitValidityError
impl RefUnwindSafe for PermitValidityError
impl Send for PermitValidityError
impl Sync for PermitValidityError
impl Unpin for PermitValidityError
impl UnsafeUnpin for PermitValidityError
impl UnwindSafe for PermitValidityError
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