pub struct QueryOpts {
pub reason: bool,
pub union_default_graph: bool,
}Expand description
Evaluation options for eval_query_with. Every flag defaults to off, and
off reproduces eval_query byte-for-byte — the W3C conformance suite runs
with this default.
Fields§
§reason: boolOWL 2 QL entailment by query rewriting — see eval_query_reasoned.
union_default_graph: boolUnion default graph (non-standard, opt-in): a pattern outside GRAPH
matches the RDF merge of the default graph and every named graph, the
mode Virtuoso / GraphDB / Jena TDB offer. A query with its own FROM
keeps its FROM dataset; GRAPH ?g still enumerates the named graphs
exactly as before. See Select::union_default.
Trait Implementations§
impl Copy for QueryOpts
impl Eq for QueryOpts
impl StructuralPartialEq for QueryOpts
Auto Trait Implementations§
impl Freeze for QueryOpts
impl RefUnwindSafe for QueryOpts
impl Send for QueryOpts
impl Sync for QueryOpts
impl Unpin for QueryOpts
impl UnsafeUnpin for QueryOpts
impl UnwindSafe for QueryOpts
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