pub struct ParamInfo {
pub name: String,
pub kind: ParamKind,
pub min: Option<f64>,
pub max: Option<f64>,
pub default: Option<f64>,
}Fields§
§name: String§kind: ParamKind§min: Option<f64>§max: Option<f64>§default: Option<f64>None for ENUM params, whose default is a name.
Implementations§
Trait Implementations§
impl StructuralPartialEq for ParamInfo
Auto Trait Implementations§
impl Forget for ParamInfo
impl Freeze for ParamInfo
impl RefUnwindSafe for ParamInfo
impl Send for ParamInfo
impl Sync for ParamInfo
impl Unpin for ParamInfo
impl UnsafeUnpin for ParamInfo
impl UnwindSafe for ParamInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more