pub struct ExampleQuery {
pub id: String,
pub title: String,
pub dimension: String,
pub question: String,
pub sparql: String,
pub tier: Tier,
pub requires: Vec<String>,
}Expand description
One vetted starter query, instantiated with the dataset’s real vocabulary.
Fields§
§id: StringStable identifier (e.g. ov-triples).
title: StringShort human title.
dimension: StringExploration dimension (overview/identity/labels/types/topology/…).
question: StringThe plain-language question a newcomer would ask.
sparql: StringFull runnable SPARQL, PREFIX block included, placeholders substituted.
tier: TierThe cheapest tier that can answer it.
requires: Vec<String>Capability keys that had to be present to emit this query.
Trait Implementations§
Source§impl Clone for ExampleQuery
impl Clone for ExampleQuery
Source§fn clone(&self) -> ExampleQuery
fn clone(&self) -> ExampleQuery
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 ExampleQuery
impl Debug for ExampleQuery
Source§impl<'de> Deserialize<'de> for ExampleQuery
impl<'de> Deserialize<'de> for ExampleQuery
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExampleQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ExampleQuery, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ExampleQuery
Source§impl PartialEq for ExampleQuery
impl PartialEq for ExampleQuery
Source§impl Serialize for ExampleQuery
impl Serialize for ExampleQuery
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ExampleQuery
Auto Trait Implementations§
impl Freeze for ExampleQuery
impl RefUnwindSafe for ExampleQuery
impl Send for ExampleQuery
impl Sync for ExampleQuery
impl Unpin for ExampleQuery
impl UnsafeUnpin for ExampleQuery
impl UnwindSafe for ExampleQuery
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