pub trait DataProvider {
// Required methods
fn load(&self) -> Graph;
fn neighbors(&self, focus: &NodeId, params: &QueryParams) -> NeighborResult;
}Required Methods§
fn load(&self) -> Graph
fn neighbors(&self, focus: &NodeId, params: &QueryParams) -> NeighborResult
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".