Enum ommui_data::samplic::ParameterDescription
source · pub enum ParameterDescription {
Numeric {
caption: String,
short_caption: String,
unit: UnitReference,
resolution: f64,
maximum: f64,
minimum: f64,
affects_sampling_job: bool,
},
Boolean {
caption: String,
short_caption: String,
value_caption_true: String,
value_caption_false: String,
affects_sampling_job: bool,
},
Enumeration {
caption: String,
short_caption: String,
enumeration_values: BTreeMap<String, EnumerationValueDescription>,
affects_sampling_job: bool,
},
}
Variants
Trait Implementations
sourceimpl Debug for ParameterDescription
impl Debug for ParameterDescription
sourceimpl<'de> Deserialize<'de> for ParameterDescription
impl<'de> Deserialize<'de> for ParameterDescription
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<ParameterDescription> for ParameterDescription
impl PartialEq<ParameterDescription> for ParameterDescription
sourcefn eq(&self, other: &ParameterDescription) -> bool
fn eq(&self, other: &ParameterDescription) -> bool
sourceimpl Serialize for ParameterDescription
impl Serialize for ParameterDescription
impl StructuralPartialEq for ParameterDescription
Auto Trait Implementations
impl RefUnwindSafe for ParameterDescription
impl Send for ParameterDescription
impl Sync for ParameterDescription
impl Unpin for ParameterDescription
impl UnwindSafe for ParameterDescription
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more