Skip to main content

DataProvider

Trait DataProvider 

Source
pub trait DataProvider {
    // Required methods
    fn load(&self) -> Graph;
    fn neighbors(&self, focus: &NodeId, params: &QueryParams) -> NeighborResult;
}

Required Methods§

Source

fn load(&self) -> Graph

Source

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".

Implementors§