Struct rclrust_msg::lifecycle_msgs::msg::TransitionDescription
source · [−]pub struct TransitionDescription {
pub transition: Transition,
pub start_state: State,
pub goal_state: State,
}Fields
transition: Transitionstart_state: Stategoal_state: StateTrait Implementations
sourceimpl Clone for TransitionDescription
impl Clone for TransitionDescription
sourcefn clone(&self) -> TransitionDescription
fn clone(&self) -> TransitionDescription
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 TransitionDescription
impl Debug for TransitionDescription
sourceimpl Default for TransitionDescription
impl Default for TransitionDescription
sourceimpl MessageT for TransitionDescription
impl MessageT for TransitionDescription
type Raw = TransitionDescription_Raw
type RawRef = TransitionDescription_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<TransitionDescription> for TransitionDescription
impl PartialEq<TransitionDescription> for TransitionDescription
sourcefn eq(&self, other: &TransitionDescription) -> bool
fn eq(&self, other: &TransitionDescription) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &TransitionDescription) -> bool
fn ne(&self, other: &TransitionDescription) -> bool
This method tests for !=.
impl StructuralPartialEq for TransitionDescription
Auto Trait Implementations
impl RefUnwindSafe for TransitionDescription
impl Send for TransitionDescription
impl Sync for TransitionDescription
impl Unpin for TransitionDescription
impl UnwindSafe for TransitionDescription
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