Skip to main content

RuntimeBackend

Trait RuntimeBackend 

Source
pub trait RuntimeBackend {
    // Required methods
    fn evaluate(
        &mut self,
        buffer: &mut DenseBuffer,
        now_secs: f64,
    ) -> EvalResult;
    fn schema(&self) -> &ContextSchema;
}
Expand description

Runtime dispatch trait for evaluating a compiled rotation.

Required Methods§

Source

fn evaluate(&mut self, buffer: &mut DenseBuffer, now_secs: f64) -> EvalResult

Source

fn schema(&self) -> &ContextSchema

Implementors§