pub struct QueryReport {
pub output_kind: &'static str,
pub hits: Vec<QueryHit>,
}Fields§
§output_kind: &'static str§hits: Vec<QueryHit>Implementations§
Source§impl QueryReport
impl QueryReport
pub const CONTRACT: ReportContract
Trait Implementations§
Source§impl Clone for QueryReport
impl Clone for QueryReport
Source§fn clone(&self) -> QueryReport
fn clone(&self) -> QueryReport
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 QueryReport
impl Debug for QueryReport
impl Eq for QueryReport
Source§impl HeddleReport for QueryReport
impl HeddleReport for QueryReport
const CONTRACT: ReportContract = QueryReport::CONTRACT
Source§impl JsonSchema for QueryReport
impl JsonSchema for QueryReport
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 QueryReport
impl PartialEq for QueryReport
Source§fn eq(&self, other: &QueryReport) -> bool
fn eq(&self, other: &QueryReport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for QueryReport
impl Serialize for QueryReport
impl StructuralPartialEq for QueryReport
Auto Trait Implementations§
impl Freeze for QueryReport
impl RefUnwindSafe for QueryReport
impl Send for QueryReport
impl Sync for QueryReport
impl Unpin for QueryReport
impl UnsafeUnpin for QueryReport
impl UnwindSafe for QueryReport
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