[−][src]Trait ommui_data::xio::LoadableDevice
Required methods
fn load_device_parameter_metadata(&self) -> Result<ParameterSetMetadata>
fn load_device_parameter_descriptions(
&self
) -> Result<IndexMap<String, ParameterDescription>>
&self
) -> Result<IndexMap<String, ParameterDescription>>
fn load_device_parameter_values(
&self
) -> Result<IndexMap<String, DataValueDescriptive>>
&self
) -> Result<IndexMap<String, DataValueDescriptive>>
fn load_board_index(&self) -> Result<IndexSet<String>>
fn load_board_mapping(
&self,
board_id: &str
) -> Result<IndexMap<String, ChannelAssignment>>
&self,
board_id: &str
) -> Result<IndexMap<String, ChannelAssignment>>
fn load_board_parameter_metadata(
&self,
board_id: &str
) -> Result<ParameterSetMetadata>
&self,
board_id: &str
) -> Result<ParameterSetMetadata>
fn load_board_parameter_descriptions(
&self,
board_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
&self,
board_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
fn load_board_parameter_values(
&self,
board_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
&self,
board_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
fn load_calibration_parameter_metadata(
&self,
calibration_id: &str
) -> Result<ParameterSetMetadata>
&self,
calibration_id: &str
) -> Result<ParameterSetMetadata>
fn load_calibration_parameter_descriptions(
&self,
calibration_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
&self,
calibration_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
fn load_calibration_parameter_values(
&self,
calibration_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
&self,
calibration_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
fn load_calibration_job_index(
&self,
calibration_id: &str
) -> Result<IndexSet<String>>
&self,
calibration_id: &str
) -> Result<IndexSet<String>>
fn load_calibration_job(
&self,
calibration_id: &str,
job_id: &str
) -> Result<Job>
&self,
calibration_id: &str,
job_id: &str
) -> Result<Job>
fn load_sampling_parameter_metadata(
&self,
sampling_id: &str
) -> Result<ParameterSetMetadata>
&self,
sampling_id: &str
) -> Result<ParameterSetMetadata>
fn load_sampling_parameter_descriptions(
&self,
sampling_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
&self,
sampling_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
fn load_sampling_parameter_values(
&self,
sampling_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
&self,
sampling_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
fn load_sampling_job_index(&self, sampling_id: &str) -> Result<IndexSet<String>>
fn load_sampling_job(&self, sampling_id: &str, job_id: &str) -> Result<Job>
Provided methods
fn load_device_parameterset(&self) -> Result<ParameterSet>
fn load_board_parameterset(&self, board_id: &str) -> Result<ParameterSet>
fn load_calibration_parameterset(
&self,
calibration_id: &str
) -> Result<ParameterSet>
&self,
calibration_id: &str
) -> Result<ParameterSet>
fn load_calibration_jobs(
&self,
calibration_id: &str
) -> Result<IndexMap<String, Job>>
&self,
calibration_id: &str
) -> Result<IndexMap<String, Job>>
fn load_calibration_jobset(
&self,
calibration_id: &str,
board_id: &str,
metadata: Metadata,
runtime_parameters: ParameterSet
) -> Result<JobSet>
&self,
calibration_id: &str,
board_id: &str,
metadata: Metadata,
runtime_parameters: ParameterSet
) -> Result<JobSet>
fn load_sampling_parameterset(&self, sampling_id: &str) -> Result<ParameterSet>
fn load_sampling_jobs(&self, sampling_id: &str) -> Result<IndexMap<String, Job>>
fn load_sampling_jobset(
&self,
sampling_id: &str,
board_id: &str,
metadata: Metadata,
runtime_parameters: ParameterSet
) -> Result<JobSet>
&self,
sampling_id: &str,
board_id: &str,
metadata: Metadata,
runtime_parameters: ParameterSet
) -> Result<JobSet>
Implementors
impl LoadableDevice for Device
[src]
fn load_device_parameter_metadata(&self) -> Result<ParameterSetMetadata>
[src]
fn load_device_parameter_descriptions(
&self
) -> Result<IndexMap<String, ParameterDescription>>
[src]
&self
) -> Result<IndexMap<String, ParameterDescription>>
fn load_device_parameter_values(
&self
) -> Result<IndexMap<String, DataValueDescriptive>>
[src]
&self
) -> Result<IndexMap<String, DataValueDescriptive>>
fn load_board_index(&self) -> Result<IndexSet<String>>
[src]
fn load_board_mapping(
&self,
board_id: &str
) -> Result<IndexMap<String, ChannelAssignment>>
[src]
&self,
board_id: &str
) -> Result<IndexMap<String, ChannelAssignment>>
fn load_board_parameter_metadata(
&self,
board_id: &str
) -> Result<ParameterSetMetadata>
[src]
&self,
board_id: &str
) -> Result<ParameterSetMetadata>
fn load_board_parameter_descriptions(
&self,
board_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
[src]
&self,
board_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
fn load_board_parameter_values(
&self,
board_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
[src]
&self,
board_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
fn load_calibration_parameter_metadata(
&self,
calibration_id: &str
) -> Result<ParameterSetMetadata>
[src]
&self,
calibration_id: &str
) -> Result<ParameterSetMetadata>
fn load_calibration_parameter_descriptions(
&self,
calibration_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
[src]
&self,
calibration_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
fn load_calibration_parameter_values(
&self,
calibration_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
[src]
&self,
calibration_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
fn load_calibration_job_index(
&self,
calibration_id: &str
) -> Result<IndexSet<String>>
[src]
&self,
calibration_id: &str
) -> Result<IndexSet<String>>
fn load_calibration_job(
&self,
calibration_id: &str,
job_id: &str
) -> Result<Job>
[src]
&self,
calibration_id: &str,
job_id: &str
) -> Result<Job>
fn load_sampling_parameter_metadata(
&self,
sampling_id: &str
) -> Result<ParameterSetMetadata>
[src]
&self,
sampling_id: &str
) -> Result<ParameterSetMetadata>
fn load_sampling_parameter_descriptions(
&self,
sampling_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
[src]
&self,
sampling_id: &str
) -> Result<IndexMap<String, ParameterDescription>>
fn load_sampling_parameter_values(
&self,
sampling_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>
[src]
&self,
sampling_id: &str
) -> Result<IndexMap<String, DataValueDescriptive>>