pub enum QueryResults {
Solutions(Solutions),
Boolean(bool),
Graph(Vec<Triple>),
}Expand description
The result of a SPARQL query.
Variants§
Solutions(Solutions)
A SELECT result.
Boolean(bool)
An ASK answer.
Graph(Vec<Triple>)
A CONSTRUCT or DESCRIBE graph.
Implementations§
Source§impl QueryResults
impl QueryResults
Sourcepub fn into_solutions(self) -> Result<Solutions, StoreError>
pub fn into_solutions(self) -> Result<Solutions, StoreError>
Sourcepub fn into_boolean(self) -> Result<bool, StoreError>
pub fn into_boolean(self) -> Result<bool, StoreError>
Sourcepub fn into_graph(self) -> Result<Vec<Triple>, StoreError>
pub fn into_graph(self) -> Result<Vec<Triple>, StoreError>
Trait Implementations§
Source§impl Clone for QueryResults
impl Clone for QueryResults
Source§impl Debug for QueryResults
impl Debug for QueryResults
impl Eq for QueryResults
Source§impl PartialEq for QueryResults
impl PartialEq for QueryResults
impl StructuralPartialEq for QueryResults
Auto Trait Implementations§
impl Forget for QueryResults
impl Freeze for QueryResults
impl Move for QueryResults
impl RefUnwindSafe for QueryResults
impl Send for QueryResults
impl Sync for QueryResults
impl Unpin for QueryResults
impl UnsafeUnpin for QueryResults
impl UnwindSafe for QueryResults
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