pub struct RetryAttempt {
pub attempt: Option<i64>,
pub state: Option<String>,
pub state_desc: Option<String>,
pub wait: Option<Duration>,
}
Expand description
RetryAttempt represents an action of retrying the failed Cloud Deploy job.
This type is not used in any activity, and only used as part of another schema.
Fields§
§attempt: Option<i64>
Output only. The index of this retry attempt.
state: Option<String>
Output only. Valid state of this retry action.
state_desc: Option<String>
Output only. Description of the state of the Retry.
wait: Option<Duration>
Output only. How long the operation will be paused.
Trait Implementations§
Source§impl Clone for RetryAttempt
impl Clone for RetryAttempt
Source§fn clone(&self) -> RetryAttempt
fn clone(&self) -> RetryAttempt
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 RetryAttempt
impl Debug for RetryAttempt
Source§impl Default for RetryAttempt
impl Default for RetryAttempt
Source§fn default() -> RetryAttempt
fn default() -> RetryAttempt
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RetryAttempt
impl<'de> Deserialize<'de> for RetryAttempt
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 Serialize for RetryAttempt
impl Serialize for RetryAttempt
impl Part for RetryAttempt
Auto Trait Implementations§
impl Freeze for RetryAttempt
impl RefUnwindSafe for RetryAttempt
impl Send for RetryAttempt
impl Sync for RetryAttempt
impl Unpin for RetryAttempt
impl UnwindSafe for RetryAttempt
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more