pub struct EngineCapabilities {
pub graph_patterns: bool,
pub aggregation: bool,
pub subqueries: bool,
pub property_paths: bool,
pub updates: bool,
pub transactions: bool,
}Expand description
Engine capabilities
Fields§
§graph_patterns: boolSupports graph patterns
aggregation: boolSupports aggregation
subqueries: boolSupports subqueries
property_paths: boolSupports property paths
updates: boolSupports updates
transactions: boolSupports transactions
Trait Implementations§
Source§impl Clone for EngineCapabilities
impl Clone for EngineCapabilities
Source§fn clone(&self) -> EngineCapabilities
fn clone(&self) -> EngineCapabilities
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EngineCapabilities
impl Debug for EngineCapabilities
Source§impl Default for EngineCapabilities
impl Default for EngineCapabilities
Source§fn default() -> EngineCapabilities
fn default() -> EngineCapabilities
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EngineCapabilities
impl RefUnwindSafe for EngineCapabilities
impl Send for EngineCapabilities
impl Sync for EngineCapabilities
impl Unpin for EngineCapabilities
impl UnsafeUnpin for EngineCapabilities
impl UnwindSafe for EngineCapabilities
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request