1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
use crate::SimpleObject; /// Information about pagination in a connection #[derive(SimpleObject)] #[graphql(internal)] pub struct PageInfo { /// When paginating backwards, are there more items? pub has_previous_page: bool, /// When paginating forwards, are there more items? pub has_next_page: bool, /// When paginating backwards, the cursor to continue. pub start_cursor: Option<String>, /// When paginating forwards, the cursor to continue. pub end_cursor: Option<String>, }