[][src]Trait ommui_data::annalisa::LoadableDevice

pub trait LoadableDevice {
    fn load_calibration_bin(
        &self,
        calibration_id: &str,
        bin_id: &str
    ) -> Result<Bin>;
fn load_calibration_bin_index(
        &self,
        calibration_id: &str
    ) -> Result<IndexSet<String>>;
fn load_sampling_bin(&self, sampling_id: &str, bin_id: &str) -> Result<Bin>;
fn load_sampling_bin_index(
        &self,
        sampling_id: &str
    ) -> Result<IndexSet<String>>; fn load_calibration_bins(
        &self,
        calibration_id: &str
    ) -> Result<IndexMap<String, Bin>> { ... }
fn load_calibration(&self, calibration_id: &str) -> Result<Calibration> { ... }
fn load_sampling_bins(
        &self,
        sampling_id: &str
    ) -> Result<IndexMap<String, Bin>> { ... }
fn load_sampling(&self, sampling_id: &str) -> Result<Sampling> { ... } }

Required methods

fn load_calibration_bin(
    &self,
    calibration_id: &str,
    bin_id: &str
) -> Result<Bin>

fn load_calibration_bin_index(
    &self,
    calibration_id: &str
) -> Result<IndexSet<String>>

fn load_sampling_bin(&self, sampling_id: &str, bin_id: &str) -> Result<Bin>

fn load_sampling_bin_index(&self, sampling_id: &str) -> Result<IndexSet<String>>

Loading content...

Provided methods

fn load_calibration_bins(
    &self,
    calibration_id: &str
) -> Result<IndexMap<String, Bin>>

fn load_calibration(&self, calibration_id: &str) -> Result<Calibration>

fn load_sampling_bins(&self, sampling_id: &str) -> Result<IndexMap<String, Bin>>

fn load_sampling(&self, sampling_id: &str) -> Result<Sampling>

Loading content...

Implementors

impl LoadableDevice for Device[src]

Loading content...