pub struct ConstructQuery { /* private fields */ }Implementations§
Source§impl ConstructQuery
impl ConstructQuery
pub fn new( subject: impl Into<TermPattern>, predicate: impl Into<NamedNodePattern>, object: impl Into<TermPattern>, ) -> Self
pub fn new_with_binding<F>( subject: Variable, predicate: NamedNode, to_query_with_binding: F, ) -> Self
pub fn union_with_binding<F>( self, subject: Variable, predicate: NamedNode, to_query_with_binding: F, ) -> Self
pub fn join_with_binding<F>( self, subject: Variable, predicate: NamedNode, to_query_with_binding: F, ) -> Self
pub fn left_join_with_binding<F>( self, subject: Variable, predicate: NamedNode, to_query_with_binding: F, ) -> Self
pub fn join_with( self, subject: Variable, predicate: NamedNode, object: NamedNode, ) -> Self
pub fn filter_variable(self, variable: Variable, id: NamedNode) -> Self
Trait Implementations§
Source§impl Default for ConstructQuery
impl Default for ConstructQuery
Source§fn default() -> ConstructQuery
fn default() -> ConstructQuery
Returns the “default value” for a type. Read more
Source§impl From<ConstructQuery> for Query
impl From<ConstructQuery> for Query
Source§fn from(value: ConstructQuery) -> Self
fn from(value: ConstructQuery) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ConstructQuery
impl RefUnwindSafe for ConstructQuery
impl Send for ConstructQuery
impl Sync for ConstructQuery
impl Unpin for ConstructQuery
impl UnwindSafe for ConstructQuery
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