Struct rclrust_msg::action_msgs::msg::GoalStatus
source · [−]Fields
goal_info: GoalInfo
status: i8
Implementations
sourceimpl GoalStatus
impl GoalStatus
pub const STATUS_UNKNOWN: i8 = 0i8
pub const STATUS_ACCEPTED: i8 = 1i8
pub const STATUS_EXECUTING: i8 = 2i8
pub const STATUS_CANCELING: i8 = 3i8
pub const STATUS_SUCCEEDED: i8 = 4i8
pub const STATUS_CANCELED: i8 = 5i8
pub const STATUS_ABORTED: i8 = 6i8
Trait Implementations
sourceimpl Clone for GoalStatus
impl Clone for GoalStatus
sourcefn clone(&self) -> GoalStatus
fn clone(&self) -> GoalStatus
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 GoalStatus
impl Debug for GoalStatus
sourceimpl Default for GoalStatus
impl Default for GoalStatus
sourceimpl InternalDefault for GoalStatus
impl InternalDefault for GoalStatus
sourceimpl MessageT for GoalStatus
impl MessageT for GoalStatus
type Raw = GoalStatus_Raw
type RawRef = GoalStatus_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<GoalStatus> for GoalStatus
impl PartialEq<GoalStatus> for GoalStatus
sourcefn eq(&self, other: &GoalStatus) -> bool
fn eq(&self, other: &GoalStatus) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &GoalStatus) -> bool
fn ne(&self, other: &GoalStatus) -> bool
This method tests for !=
.
impl StructuralPartialEq for GoalStatus
Auto Trait Implementations
impl RefUnwindSafe for GoalStatus
impl Send for GoalStatus
impl Sync for GoalStatus
impl Unpin for GoalStatus
impl UnwindSafe for GoalStatus
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