pub trait StorageProvider: Send + Sync {
// Required method
fn scan_nodes(&self, label: &str) -> Result<Vec<StorageRow>, GfError>;
}Expand description
Abstraction over different storage backends.
Required Methods§
Sourcefn scan_nodes(&self, label: &str) -> Result<Vec<StorageRow>, GfError>
fn scan_nodes(&self, label: &str) -> Result<Vec<StorageRow>, GfError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".