pub struct SubSparqlOp;
Expand description
Implementation of the SPARQL -
operator.
Implementations§
Source§impl SubSparqlOp
impl SubSparqlOp
Sourcepub fn new() -> SubSparqlOp
pub fn new() -> SubSparqlOp
Creates a new SubSparqlOp.
Trait Implementations§
Source§impl Debug for SubSparqlOp
impl Debug for SubSparqlOp
Source§impl Default for SubSparqlOp
impl Default for SubSparqlOp
Source§fn default() -> SubSparqlOp
fn default() -> SubSparqlOp
Returns the “default value” for a type. Read more
Source§impl Hash for SubSparqlOp
impl Hash for SubSparqlOp
Source§impl PartialEq for SubSparqlOp
impl PartialEq for SubSparqlOp
Source§impl ScalarSparqlOp for SubSparqlOp
impl ScalarSparqlOp for SubSparqlOp
Source§fn name(&self) -> &FunctionName
fn name(&self) -> &FunctionName
Returns the name of the operation.
Source§fn signature(&self) -> ScalarSparqlOpSignature
fn signature(&self) -> ScalarSparqlOpSignature
Returns the signature of this operation.
Source§fn typed_value_encoding_op(
&self,
) -> Option<Box<dyn ScalarSparqlOpImpl<TypedValueEncoding>>>
fn typed_value_encoding_op( &self, ) -> Option<Box<dyn ScalarSparqlOpImpl<TypedValueEncoding>>>
Source§fn plain_term_encoding_op(
&self,
) -> Option<Box<dyn ScalarSparqlOpImpl<PlainTermEncoding>>>
fn plain_term_encoding_op( &self, ) -> Option<Box<dyn ScalarSparqlOpImpl<PlainTermEncoding>>>
Source§fn object_id_encoding_op(
&self,
_object_id_encoding: &ObjectIdEncoding,
) -> Option<Box<dyn ScalarSparqlOpImpl<ObjectIdEncoding>>>
fn object_id_encoding_op( &self, _object_id_encoding: &ObjectIdEncoding, ) -> Option<Box<dyn ScalarSparqlOpImpl<ObjectIdEncoding>>>
impl Eq for SubSparqlOp
impl StructuralPartialEq for SubSparqlOp
Auto Trait Implementations§
impl Freeze for SubSparqlOp
impl RefUnwindSafe for SubSparqlOp
impl Send for SubSparqlOp
impl Sync for SubSparqlOp
impl Unpin for SubSparqlOp
impl UnwindSafe for SubSparqlOp
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more