pub struct CompletionStatus(/* private fields */);Expand description
Possible execution completion status.
Implementations§
Source§impl CompletionStatus
impl CompletionStatus
Sourcepub const COMPLETION_STATUS_UNSPECIFIED: CompletionStatus
pub const COMPLETION_STATUS_UNSPECIFIED: CompletionStatus
The default value. This value is used if the state is omitted.
Sourcepub const EXECUTION_SUCCEEDED: CompletionStatus
pub const EXECUTION_SUCCEEDED: CompletionStatus
Job execution has succeeded.
Sourcepub const EXECUTION_FAILED: CompletionStatus
pub const EXECUTION_FAILED: CompletionStatus
Job execution has failed.
Sourcepub const EXECUTION_RUNNING: CompletionStatus
pub const EXECUTION_RUNNING: CompletionStatus
Job execution is running normally.
Sourcepub const EXECUTION_PENDING: CompletionStatus
pub const EXECUTION_PENDING: CompletionStatus
Waiting for backing resources to be provisioned.
Sourcepub const EXECUTION_CANCELLED: CompletionStatus
pub const EXECUTION_CANCELLED: CompletionStatus
Job execution has been cancelled by the user.
Sourcepub fn as_str_name(&self) -> Cow<'static, str>
pub fn as_str_name(&self) -> Cow<'static, str>
Gets the enum value as a string.
Sourcepub fn from_str_name(name: &str) -> Option<Self>
pub fn from_str_name(name: &str) -> Option<Self>
Creates an enum value from the value name.
Trait Implementations§
Source§impl Clone for CompletionStatus
impl Clone for CompletionStatus
Source§fn clone(&self) -> CompletionStatus
fn clone(&self) -> CompletionStatus
Returns a copy 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 CompletionStatus
impl Debug for CompletionStatus
Source§impl Default for CompletionStatus
impl Default for CompletionStatus
Source§impl<'de> Deserialize<'de> for CompletionStatus
impl<'de> Deserialize<'de> for CompletionStatus
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 From<i32> for CompletionStatus
impl From<i32> for CompletionStatus
Source§impl PartialEq for CompletionStatus
impl PartialEq for CompletionStatus
Source§impl Serialize for CompletionStatus
impl Serialize for CompletionStatus
impl StructuralPartialEq for CompletionStatus
Auto Trait Implementations§
impl Freeze for CompletionStatus
impl RefUnwindSafe for CompletionStatus
impl Send for CompletionStatus
impl Sync for CompletionStatus
impl Unpin for CompletionStatus
impl UnwindSafe for CompletionStatus
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