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

pub trait LoadableDevice {
    fn load_calibration_mapping_index(
        &self,
        calibration_id: &str
    ) -> Result<IndexSet<String>>;
fn load_calibration_mapping(
        &self,
        calibration_id: &str,
        job_id: &str
    ) -> Result<IndexMap<String, IndexMap<String, String>>>;
fn load_sampling_mapping_index(
        &self,
        sampling_id: &str
    ) -> Result<IndexSet<String>>;
fn load_sampling_mapping(
        &self,
        sampling_id: &str,
        job_id: &str
    ) -> Result<IndexMap<String, IndexMap<String, String>>>; fn load_calibration_mappings(
        &self,
        calibration_id: &str
    ) -> Result<IndexMap<String, IndexMap<String, IndexMap<String, String>>>> { ... }
fn load_calibration(&self, calibration_id: &str) -> Result<Calibration> { ... }
fn load_sampling_mappings(
        &self,
        sampling_id: &str
    ) -> Result<IndexMap<String, IndexMap<String, IndexMap<String, String>>>> { ... } }

Required methods

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

fn load_calibration_mapping(
    &self,
    calibration_id: &str,
    job_id: &str
) -> Result<IndexMap<String, IndexMap<String, String>>>

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

fn load_sampling_mapping(
    &self,
    sampling_id: &str,
    job_id: &str
) -> Result<IndexMap<String, IndexMap<String, String>>>

Loading content...

Provided methods

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

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

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

Loading content...

Implementors

impl LoadableDevice for Device[src]

Loading content...