[−][src]Struct xio_jobset_compilation::CompiledParameterSet
A compiled parameter set to be used in a XIO jobset.
Fields
parameter_mapping: BidirMap<String, u16>
The parameter index mapping (index where parameters are stored).
parameters: IndexMap<String, ParameterValueRaw>
The statically assigned parameter values.
runtime_parameters: IndexMap<String, DataValueRaw>
The parameter values that get set before jobs are run.
assigned_capabilities: IndexSet<String>
The XIO capabilities which are assigned to this job.
Methods
impl CompiledParameterSet
[src]
pub fn build_request_parameters(&self) -> Result<Vec<ParameterValueRaw>, Error>
[src]
Build a vector of all static parameter values.
pub fn build_runtime_parameters(
&self
) -> Result<IndexMap<u16, DataValueRaw>, Error>
[src]
&self
) -> Result<IndexMap<u16, DataValueRaw>, Error>
Build map of all parameters that get set before jobs are run.
Trait Implementations
Auto Trait Implementations
impl Send for CompiledParameterSet
impl Unpin for CompiledParameterSet
impl Sync for CompiledParameterSet
impl UnwindSafe for CompiledParameterSet
impl RefUnwindSafe for CompiledParameterSet
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,