pub enum PaginationStatus {
Idle {
hit_timeline_start: bool,
},
Paginating,
}Expand description
Status for the pagination on a cache.
Variants§
Idle
No pagination is happening right now.
Fields
Paginating
Pagination is already running in the background.
Trait Implementations§
Source§impl Clone for PaginationStatus
impl Clone for PaginationStatus
Source§fn clone(&self) -> PaginationStatus
fn clone(&self) -> PaginationStatus
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 PaginationStatus
impl Debug for PaginationStatus
Source§impl PartialEq for PaginationStatus
impl PartialEq for PaginationStatus
Source§fn eq(&self, other: &PaginationStatus) -> bool
fn eq(&self, other: &PaginationStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PaginationStatus
impl StructuralPartialEq for PaginationStatus
Auto Trait Implementations§
impl Freeze for PaginationStatus
impl RefUnwindSafe for PaginationStatus
impl Send for PaginationStatus
impl Sync for PaginationStatus
impl Unpin for PaginationStatus
impl UnsafeUnpin for PaginationStatus
impl UnwindSafe for PaginationStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> DropFlavorWrapper<T> for T
impl<T> DropFlavorWrapper<T> for T
Source§impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
Source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more