[][src]Trait ommui_data::arnalisa::loadable_device::LoadableDevice

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

Required methods

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

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

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

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, SourceSinkDescription>>

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

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

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

Loading content...

Implementors

impl LoadableDevice for Device[src]

Loading content...