pub struct TimedPromoteReleaseCondition {
pub next_promotion_time: Option<DateTime<Utc>>,
pub targets_list: Option<Vec<Targets>>,
}Expand description
TimedPromoteReleaseCondition contains conditions specific to an Automation with a Timed Promote Release rule defined.
This type is not used in any activity, and only used as part of another schema.
Fields§
§next_promotion_time: Option<DateTime<Utc>>Output only. When the next scheduled promotion(s) will occur.
targets_list: Option<Vec<Targets>>Output only. A list of targets involved in the upcoming timed promotion(s).
Trait Implementations§
Source§impl Clone for TimedPromoteReleaseCondition
impl Clone for TimedPromoteReleaseCondition
Source§fn clone(&self) -> TimedPromoteReleaseCondition
fn clone(&self) -> TimedPromoteReleaseCondition
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 TimedPromoteReleaseCondition
impl Debug for TimedPromoteReleaseCondition
Source§impl Default for TimedPromoteReleaseCondition
impl Default for TimedPromoteReleaseCondition
Source§fn default() -> TimedPromoteReleaseCondition
fn default() -> TimedPromoteReleaseCondition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TimedPromoteReleaseCondition
impl<'de> Deserialize<'de> for TimedPromoteReleaseCondition
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 Part for TimedPromoteReleaseCondition
Auto Trait Implementations§
impl Freeze for TimedPromoteReleaseCondition
impl RefUnwindSafe for TimedPromoteReleaseCondition
impl Send for TimedPromoteReleaseCondition
impl Sync for TimedPromoteReleaseCondition
impl Unpin for TimedPromoteReleaseCondition
impl UnwindSafe for TimedPromoteReleaseCondition
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