Skip to main content

ShiftedSystem

Trait ShiftedSystem 

Source
pub trait ShiftedSystem {
    // Required method
    fn solve(
        &mut self,
        lambda: f64,
        cancel: &CancelToken,
    ) -> Result<Vec<f64>, AccelerationError>;
}
Expand description

A prepared system stays on its creating worker; Send is deliberately absent.

Required Methods§

Source

fn solve( &mut self, lambda: f64, cancel: &CancelToken, ) -> Result<Vec<f64>, AccelerationError>

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§