pub struct PaginationArgs {
pub first: Option<usize>,
pub after: Option<String>,
pub last: Option<usize>,
pub before: Option<String>,
}Expand description
分页参数
Fields§
§first: Option<usize>向后分页:取前 N 条
after: Option<String>向后分页游标
last: Option<usize>向前分页:取后 N 条
before: Option<String>向前分页游标
Implementations§
Trait Implementations§
Source§impl Clone for PaginationArgs
impl Clone for PaginationArgs
Source§fn clone(&self) -> PaginationArgs
fn clone(&self) -> PaginationArgs
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 PaginationArgs
impl Debug for PaginationArgs
Source§impl Default for PaginationArgs
impl Default for PaginationArgs
Source§impl<'de> Deserialize<'de> for PaginationArgs
impl<'de> Deserialize<'de> for PaginationArgs
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PaginationArgs
impl RefUnwindSafe for PaginationArgs
impl Send for PaginationArgs
impl Sync for PaginationArgs
impl Unpin for PaginationArgs
impl UnsafeUnpin for PaginationArgs
impl UnwindSafe for PaginationArgs
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