Struct typedb_driver::answer::concept_map::Explainables
source · pub struct Explainables {
pub relations: HashMap<String, Explainable>,
pub attributes: HashMap<String, Explainable>,
pub ownerships: HashMap<(String, String), Explainable>,
}
Expand description
Contains explainable objects.
Fields§
§relations: HashMap<String, Explainable>
Explainable relations
attributes: HashMap<String, Explainable>
Explainable attributes
ownerships: HashMap<(String, String), Explainable>
Explainable pairs of (owner, attribute)
Implementations§
Trait Implementations§
source§impl Clone for Explainables
impl Clone for Explainables
source§fn clone(&self) -> Explainables
fn clone(&self) -> Explainables
Returns a copy 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 moresource§impl Debug for Explainables
impl Debug for Explainables
source§impl Default for Explainables
impl Default for Explainables
source§fn default() -> Explainables
fn default() -> Explainables
Returns the “default value” for a type. Read more
source§impl PartialEq for Explainables
impl PartialEq for Explainables
source§fn eq(&self, other: &Explainables) -> bool
fn eq(&self, other: &Explainables) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for Explainables
Auto Trait Implementations§
impl Freeze for Explainables
impl RefUnwindSafe for Explainables
impl Send for Explainables
impl Sync for Explainables
impl Unpin for Explainables
impl UnwindSafe for Explainables
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> 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> 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