pub struct EndpointFeatures {
pub sparql_version: String,
pub update_support: bool,
pub federation_support: bool,
pub text_search: bool,
pub geospatial: bool,
pub extensions: HashSet<String>,
}
Expand description
Endpoint feature capabilities
Fields§
§sparql_version: String
SPARQL version support
update_support: bool
Supports SPARQL update
federation_support: bool
Supports federated queries
text_search: bool
Supports full-text search
geospatial: bool
Supports geospatial queries
extensions: HashSet<String>
Custom extensions
Trait Implementations§
Source§impl Clone for EndpointFeatures
impl Clone for EndpointFeatures
Source§fn clone(&self) -> EndpointFeatures
fn clone(&self) -> EndpointFeatures
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for EndpointFeatures
impl RefUnwindSafe for EndpointFeatures
impl Send for EndpointFeatures
impl Sync for EndpointFeatures
impl Unpin for EndpointFeatures
impl UnwindSafe for EndpointFeatures
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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