pub struct GoalStatus {
pub goal_info: GoalInfo,
pub status: i8,
}Fields§
§goal_info: GoalInfo§status: i8Implementations§
Source§impl 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§
Source§impl Clone for GoalStatus
impl Clone for GoalStatus
Source§fn clone(&self) -> GoalStatus
fn clone(&self) -> GoalStatus
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 GoalStatus
impl Debug for GoalStatus
Source§impl Default for GoalStatus
impl Default for GoalStatus
Source§impl<'de> Deserialize<'de> for GoalStatus
impl<'de> Deserialize<'de> for GoalStatus
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 GoalStatus
impl PartialEq for GoalStatus
Source§impl Serialize for GoalStatus
impl Serialize for GoalStatus
impl Message for GoalStatus
impl StructuralPartialEq for GoalStatus
Auto Trait Implementations§
impl Freeze for GoalStatus
impl RefUnwindSafe for GoalStatus
impl Send for GoalStatus
impl Sync for GoalStatus
impl Unpin for GoalStatus
impl UnwindSafe for GoalStatus
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