pub enum BlackholeExpiry {
Indefinite,
At(InstantMillis),
}Variants§
Indefinite
At(InstantMillis)
Implementations§
Source§impl BlackholeExpiry
impl BlackholeExpiry
pub const fn is_expired_at(self, now: InstantMillis) -> bool
pub const fn first_expired_at(self) -> Option<InstantMillis>
Trait Implementations§
Source§impl Clone for BlackholeExpiry
impl Clone for BlackholeExpiry
Source§fn clone(&self) -> BlackholeExpiry
fn clone(&self) -> BlackholeExpiry
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 BlackholeExpiry
Source§impl Debug for BlackholeExpiry
impl Debug for BlackholeExpiry
impl Eq for BlackholeExpiry
Source§impl PartialEq for BlackholeExpiry
impl PartialEq for BlackholeExpiry
impl StructuralPartialEq for BlackholeExpiry
Auto Trait Implementations§
impl Freeze for BlackholeExpiry
impl RefUnwindSafe for BlackholeExpiry
impl Send for BlackholeExpiry
impl Sync for BlackholeExpiry
impl Unpin for BlackholeExpiry
impl UnsafeUnpin for BlackholeExpiry
impl UnwindSafe for BlackholeExpiry
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