pub struct PagedGroupedResponse { /* private fields */ }Expand description
PagedGroupedResponse
Public grouped pagination payload. Grouped rows stay in the core grouped-row representation so grouped value fidelity and execution tracing remain intact at the facade boundary.
Implementations§
Source§impl PagedGroupedResponse
impl PagedGroupedResponse
pub fn items(&self) -> &[GroupedRow]
pub fn next_cursor(&self) -> Option<&str>
pub const fn execution_trace(&self) -> Option<ExecutionTrace>
pub fn into_items(self) -> Vec<GroupedRow>
pub fn into_next_cursor(self) -> Option<String>
pub fn into_execution_trace(self) -> Option<ExecutionTrace>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PagedGroupedResponse
impl RefUnwindSafe for PagedGroupedResponse
impl Send for PagedGroupedResponse
impl Sync for PagedGroupedResponse
impl Unpin for PagedGroupedResponse
impl UnsafeUnpin for PagedGroupedResponse
impl UnwindSafe for PagedGroupedResponse
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