pub enum PaginatorBuildError {
CurrentPageZero,
TotalPagesZero,
CurrentPageTooLarge {
current_page: usize,
total_pages: usize,
},
MaxItemCountTooSmall {
min_item_count: usize,
},
}Expand description
An error returned when paginator settings are invalid.
Variants§
CurrentPageZero
The current page is zero.
TotalPagesZero
The total number of pages is zero.
CurrentPageTooLarge
The current page is greater than the total number of pages.
MaxItemCountTooSmall
The maximum item count is too small for the requested layout.
Trait Implementations§
Source§impl Clone for PaginatorBuildError
impl Clone for PaginatorBuildError
Source§fn clone(&self) -> PaginatorBuildError
fn clone(&self) -> PaginatorBuildError
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 PaginatorBuildError
Source§impl Debug for PaginatorBuildError
impl Debug for PaginatorBuildError
Source§impl Display for PaginatorBuildError
impl Display for PaginatorBuildError
impl Eq for PaginatorBuildError
Source§impl Error for PaginatorBuildError
Available on crate feature std only.
impl Error for PaginatorBuildError
Available on crate feature
std only.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 PaginatorBuildError
impl PartialEq for PaginatorBuildError
impl StructuralPartialEq for PaginatorBuildError
Auto Trait Implementations§
impl Freeze for PaginatorBuildError
impl RefUnwindSafe for PaginatorBuildError
impl Send for PaginatorBuildError
impl Sync for PaginatorBuildError
impl Unpin for PaginatorBuildError
impl UnsafeUnpin for PaginatorBuildError
impl UnwindSafe for PaginatorBuildError
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