pub struct ParameterDescriptor {
pub name: String,
pub type_: u8,
pub description: String,
pub additional_constraints: String,
pub read_only: bool,
pub dynamic_typing: bool,
pub floating_point_range: Vec<FloatingPointRange>,
pub integer_range: Vec<IntegerRange>,
}Fields§
§name: String§type_: u8§description: String§additional_constraints: String§read_only: bool§dynamic_typing: bool§floating_point_range: Vec<FloatingPointRange>§integer_range: Vec<IntegerRange>Trait Implementations§
Source§impl Clone for ParameterDescriptor
impl Clone for ParameterDescriptor
Source§fn clone(&self) -> ParameterDescriptor
fn clone(&self) -> ParameterDescriptor
Returns a duplicate of the value. Read more
1.0.0 · 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 ParameterDescriptor
impl Debug for ParameterDescriptor
Source§impl Default for ParameterDescriptor
impl Default for ParameterDescriptor
Source§impl<'de> Deserialize<'de> for ParameterDescriptor
impl<'de> Deserialize<'de> for ParameterDescriptor
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
Source§impl PartialEq for ParameterDescriptor
impl PartialEq for ParameterDescriptor
Source§impl Serialize for ParameterDescriptor
impl Serialize for ParameterDescriptor
impl Message for ParameterDescriptor
impl StructuralPartialEq for ParameterDescriptor
Auto Trait Implementations§
impl Freeze for ParameterDescriptor
impl RefUnwindSafe for ParameterDescriptor
impl Send for ParameterDescriptor
impl Sync for ParameterDescriptor
impl Unpin for ParameterDescriptor
impl UnwindSafe for ParameterDescriptor
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