Trait rgraph::Cache [] [src]

pub trait Cache {
    fn get_value<T>(&self, name: &str) -> Result<T, SolverError>
    where
        T: Clone + 'static
;
fn save_value<T>(&mut self, name: &str, value: T)
    where
        T: Clone + 'static
; }

Required Methods

Retrieves a value from the solver. It is required to know the name and type of the asset. Cast error will return SolveError::AssetWrongType

Saves a value to be available during execution. This routine can be used to feed initial values for Assets. i.e. free Assets not generated by any Task.

Implementors