pub struct ParamMetadata {
pub id: u32,
pub name: String,
pub module: String,
pub min_value: f64,
pub max_value: f64,
pub default_value: f64,
pub flags: u32,
}Fields§
§id: u32§name: String§module: String§min_value: f64§max_value: f64§default_value: f64§flags: u32Trait Implementations§
Source§impl Clone for ParamMetadata
impl Clone for ParamMetadata
Source§fn clone(&self) -> ParamMetadata
fn clone(&self) -> ParamMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParamMetadata
impl Debug for ParamMetadata
Source§impl<'de> Deserialize<'de> for ParamMetadata
impl<'de> Deserialize<'de> for ParamMetadata
Source§fn 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
Auto Trait Implementations§
impl Freeze for ParamMetadata
impl RefUnwindSafe for ParamMetadata
impl Send for ParamMetadata
impl Sync for ParamMetadata
impl Unpin for ParamMetadata
impl UnsafeUnpin for ParamMetadata
impl UnwindSafe for ParamMetadata
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