pub(crate) struct Expiration {
pub(crate) level: usize,
pub(crate) slot: usize,
pub(crate) deadline: u64,
}
Expand description
Indicates when a slot must be processed next.
Fields§
§level: usize
The level containing the slot.
slot: usize
The slot index.
deadline: u64
The instant at which the slot needs to be processed.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Expiration
impl RefUnwindSafe for Expiration
impl Send for Expiration
impl Sync for Expiration
impl Unpin for Expiration
impl UnwindSafe for Expiration
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