pub trait TeaqlBoxedRelations: Sized {
// Required methods
fn extend_descriptor(descriptor: &mut EntityDescriptor);
fn extract_from_values(
values: &BTreeMap<String, Value>,
) -> Result<Self, EntityError>;
fn inject_into_values(self, values: &mut BTreeMap<String, Value>);
}Required Methods§
fn extend_descriptor(descriptor: &mut EntityDescriptor)
fn extract_from_values( values: &BTreeMap<String, Value>, ) -> Result<Self, EntityError>
fn inject_into_values(self, values: &mut BTreeMap<String, Value>)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".