usecrate::{Cursor, PageRequest};/// Struct that holds metadata about the response that can be used in the CursorProvider
#[derive(Debug, Clone)]pubstructPaginationMetadata<CursorType>
where
CursorType: Cursor,
{/// The total number of items in the result set:
pubtotal_count:Option<i32>,
/// The current PageInfo, if any:
pubpage_request:Option<PageRequest<CursorType>>,
}