pub fn save_engine(
engine: &OptimizedDiscoveryEngine,
path: &Path,
options: &PersistenceOptions,
) -> Result<()>Expand description
Save the OptimizedDiscoveryEngine state to a file
§Arguments
engine- The engine to savepath- Path to save to (will be created/overwritten)options- Persistence options (compression, formatting)
§Example
let engine = OptimizedDiscoveryEngine::new(OptimizedConfig::default());
save_engine(&engine, Path::new("engine_state.json"), &PersistenceOptions::default())?;