pub enum AutopilotObjectiveChangedOperation {
Create,
Update,
Delete,
Unknown,
}Expand description
The type of operation performed on the autopilot objective state file
Variants§
Create
Autopilot objective state file was created for a new objective.
Update
Autopilot objective state file was updated for an existing objective.
Delete
Autopilot objective state file was deleted or cleared.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for AutopilotObjectiveChangedOperation
impl Clone for AutopilotObjectiveChangedOperation
Source§fn clone(&self) -> AutopilotObjectiveChangedOperation
fn clone(&self) -> AutopilotObjectiveChangedOperation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AutopilotObjectiveChangedOperation
impl Default for AutopilotObjectiveChangedOperation
Source§fn default() -> AutopilotObjectiveChangedOperation
fn default() -> AutopilotObjectiveChangedOperation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AutopilotObjectiveChangedOperation
impl<'de> Deserialize<'de> for AutopilotObjectiveChangedOperation
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
impl Eq for AutopilotObjectiveChangedOperation
Source§impl PartialEq for AutopilotObjectiveChangedOperation
impl PartialEq for AutopilotObjectiveChangedOperation
Source§fn eq(&self, other: &AutopilotObjectiveChangedOperation) -> bool
fn eq(&self, other: &AutopilotObjectiveChangedOperation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AutopilotObjectiveChangedOperation
Auto Trait Implementations§
impl Freeze for AutopilotObjectiveChangedOperation
impl RefUnwindSafe for AutopilotObjectiveChangedOperation
impl Send for AutopilotObjectiveChangedOperation
impl Sync for AutopilotObjectiveChangedOperation
impl Unpin for AutopilotObjectiveChangedOperation
impl UnsafeUnpin for AutopilotObjectiveChangedOperation
impl UnwindSafe for AutopilotObjectiveChangedOperation
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