pub struct PageHash {
pub records: Vec<HashMap<String, Value>>,
pub total: u64,
pub pages: u64,
pub page_no: u64,
pub page_size: u64,
}
Fields§
§records: Vec<HashMap<String, Value>>
data
total: u64
total num
pages: u64
pages
page_no: u64
current page index
page_size: u64
default 10
Trait Implementations§
source§impl<'de> Deserialize<'de> for PageHash
impl<'de> Deserialize<'de> for PageHash
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
source§impl PartialEq for PageHash
impl PartialEq for PageHash
impl Eq for PageHash
impl StructuralPartialEq for PageHash
Auto Trait Implementations§
impl Freeze for PageHash
impl RefUnwindSafe for PageHash
impl Send for PageHash
impl Sync for PageHash
impl Unpin for PageHash
impl UnwindSafe for PageHash
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