pub struct ComparisonAPI { /* private fields */ }Expand description
API for comparing simulation results
Implementations§
Source§impl ComparisonAPI
impl ComparisonAPI
Sourcepub fn compare(
&mut self,
storage: &ResultStorage,
result_ids: Vec<Uuid>,
) -> SimResult<Uuid>
pub fn compare( &mut self, storage: &ResultStorage, result_ids: Vec<Uuid>, ) -> SimResult<Uuid>
Compare two or more simulation results
Sourcepub fn get(&self, id: &Uuid) -> Option<&SimulationComparison>
pub fn get(&self, id: &Uuid) -> Option<&SimulationComparison>
Get a comparison by ID
Sourcepub fn all_comparisons(&self) -> Vec<&SimulationComparison>
pub fn all_comparisons(&self) -> Vec<&SimulationComparison>
Get all comparisons
Trait Implementations§
Source§impl Debug for ComparisonAPI
impl Debug for ComparisonAPI
Auto Trait Implementations§
impl Freeze for ComparisonAPI
impl RefUnwindSafe for ComparisonAPI
impl Send for ComparisonAPI
impl Sync for ComparisonAPI
impl Unpin for ComparisonAPI
impl UnwindSafe for ComparisonAPI
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more