pub trait EntityAttributes: EntityDomain {
// Required methods
fn attributes<'a>(
graphrecord: &'a GraphRecord,
index: &Self::Index<'a>,
) -> Result<&'a AttributeMap, GraphRecordError>;
fn attribute_cardinality(
stats: &Stats<'_>,
attribute: &GraphRecordAttribute,
) -> usize;
}Required Methods§
fn attributes<'a>( graphrecord: &'a GraphRecord, index: &Self::Index<'a>, ) -> Result<&'a AttributeMap, GraphRecordError>
fn attribute_cardinality( stats: &Stats<'_>, attribute: &GraphRecordAttribute, ) -> usize
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".