#[repr(C)]pub struct FloatingPointRange {
pub from_value: f64,
pub to_value: f64,
pub step: f64,
}Fields§
§from_value: f64§to_value: f64§step: f64Implementations§
Trait Implementations§
Source§impl Clone for FloatingPointRange
impl Clone for FloatingPointRange
Source§impl Debug for FloatingPointRange
impl Debug for FloatingPointRange
Source§impl Default for FloatingPointRange
impl Default for FloatingPointRange
Source§impl<'de> Deserialize<'de> for FloatingPointRange
impl<'de> Deserialize<'de> for FloatingPointRange
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 From<&FloatingPointRange> for FloatingPointRange
impl From<&FloatingPointRange> for FloatingPointRange
Source§fn from(range: &FloatingPointRange) -> Self
fn from(range: &FloatingPointRange) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FloatingPointRange
impl PartialEq for FloatingPointRange
Source§impl RosFieldType for FloatingPointRange
impl RosFieldType for FloatingPointRange
Source§fn ros_field_type() -> FieldType
fn ros_field_type() -> FieldType
Returns the FieldType for this type when used as a field.
Source§fn referenced_types() -> Vec<IndividualTypeDescription>
fn referenced_types() -> Vec<IndividualTypeDescription>
Returns referenced type descriptions (empty for primitives, populated for nested types).
Source§impl Serialize for FloatingPointRange
impl Serialize for FloatingPointRange
Source§impl TryClone for FloatingPointRange
impl TryClone for FloatingPointRange
Source§impl TypeDescription for FloatingPointRange
impl TypeDescription for FloatingPointRange
Source§fn type_description() -> TypeDescriptionMsg
fn type_description() -> TypeDescriptionMsg
Get the type description for this type Read more
Source§fn message_type_name() -> MessageTypeName
fn message_type_name() -> MessageTypeName
Get the message type name information Read more
Auto Trait Implementations§
impl Freeze for FloatingPointRange
impl RefUnwindSafe for FloatingPointRange
impl Send for FloatingPointRange
impl Sync for FloatingPointRange
impl Unpin for FloatingPointRange
impl UnsafeUnpin for FloatingPointRange
impl UnwindSafe for FloatingPointRange
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