Struct rclrust_msg::rcl_interfaces::msg::ParameterDescriptor
source · [−]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
sourceimpl Clone for ParameterDescriptor
impl Clone for ParameterDescriptor
sourcefn clone(&self) -> ParameterDescriptor
fn clone(&self) -> ParameterDescriptor
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ParameterDescriptor
impl Debug for ParameterDescriptor
sourceimpl Default for ParameterDescriptor
impl Default for ParameterDescriptor
sourceimpl InternalDefault for ParameterDescriptor
impl InternalDefault for ParameterDescriptor
sourceimpl MessageT for ParameterDescriptor
impl MessageT for ParameterDescriptor
type Raw = ParameterDescriptor_Raw
type RawRef = ParameterDescriptor_RawRef
fn type_support() -> *const c_void
unsafe fn from_raw(from: &Self::Raw) -> Self
unsafe fn to_raw_ref(&self) -> Self::RawRef
sourceimpl PartialEq<ParameterDescriptor> for ParameterDescriptor
impl PartialEq<ParameterDescriptor> for ParameterDescriptor
sourcefn eq(&self, other: &ParameterDescriptor) -> bool
fn eq(&self, other: &ParameterDescriptor) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ParameterDescriptor) -> bool
fn ne(&self, other: &ParameterDescriptor) -> bool
This method tests for !=
.
impl StructuralPartialEq for ParameterDescriptor
Auto Trait Implementations
impl RefUnwindSafe for ParameterDescriptor
impl Send for ParameterDescriptor
impl Sync for ParameterDescriptor
impl Unpin for ParameterDescriptor
impl UnwindSafe for ParameterDescriptor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more