pub trait BinaryDatasetExt {
// Required methods
fn tokens(&self) -> TokenRecordIter<'_>;
fn relations(&self) -> RelationRecordIter<'_>;
fn adjacency(&self) -> AdjacencyRecordIter<'_>;
fn resolved_tokens(&self) -> BinaryTokenIter<'_> ⓘ;
fn outgoing(
&self,
token_id: TokenId,
) -> Result<RelationRecordIter<'_>, EngineError>;
fn query(&self) -> DatasetQuery<'_>;
}Required Methods§
fn tokens(&self) -> TokenRecordIter<'_>
fn relations(&self) -> RelationRecordIter<'_>
fn adjacency(&self) -> AdjacencyRecordIter<'_>
fn resolved_tokens(&self) -> BinaryTokenIter<'_> ⓘ
fn outgoing( &self, token_id: TokenId, ) -> Result<RelationRecordIter<'_>, EngineError>
fn query(&self) -> DatasetQuery<'_>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".