EngineLoadStream

Trait EngineLoadStream 

Source
pub trait EngineLoadStream<R>{
    type Error;

    // Required method
    fn stream_into_engine(
        &mut self,
        engine: &mut Engine<R>,
    ) -> Result<(), Self::Error>;
}
Expand description

Trait implemented by data sources that can stream workbook contents into an Engine. This lives in formualizer-eval so IO backends can depend on it without creating cycles.

Required Associated Types§

Required Methods§

Source

fn stream_into_engine( &mut self, engine: &mut Engine<R>, ) -> Result<(), Self::Error>

Implementors§