pub struct ReferencePage {
pub offset: u32,
pub returned: u32,
pub limited: Option<ReferencePageLimit>,
pub next_offset: Option<u32>,
}Expand description
A bounded page over original link occurrences in source order.
Fields§
§offset: u32Requested selected-occurrence offset.
returned: u32Number of retained records.
limited: Option<ReferencePageLimit>Why additional requested records were not retained, if applicable.
next_offset: Option<u32>Offered only when a fresh bounded scan has proven it can reach another occurrence.
Trait Implementations§
Source§impl Clone for ReferencePage
impl Clone for ReferencePage
Source§fn clone(&self) -> ReferencePage
fn clone(&self) -> ReferencePage
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 ReferencePage
impl Debug for ReferencePage
Source§impl<'de> Deserialize<'de> for ReferencePage
impl<'de> Deserialize<'de> for ReferencePage
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
impl Eq for ReferencePage
Source§impl JsonSchema for ReferencePage
impl JsonSchema for ReferencePage
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ReferencePage
impl PartialEq for ReferencePage
Source§impl Serialize for ReferencePage
impl Serialize for ReferencePage
impl StructuralPartialEq for ReferencePage
Auto Trait Implementations§
impl Freeze for ReferencePage
impl RefUnwindSafe for ReferencePage
impl Send for ReferencePage
impl Sync for ReferencePage
impl Unpin for ReferencePage
impl UnsafeUnpin for ReferencePage
impl UnwindSafe for ReferencePage
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