pub struct CycleStep {
pub end_time: Option<DateTime<Utc>>,
pub initializing_replication: Option<InitializingReplicationStep>,
pub post_processing: Option<PostProcessingStep>,
pub replicating: Option<ReplicatingStep>,
pub start_time: Option<DateTime<Utc>>,
}Expand description
CycleStep holds information about a step progress.
This type is not used in any activity, and only used as part of another schema.
Fields§
§end_time: Option<DateTime<Utc>>The time the cycle step has ended.
initializing_replication: Option<InitializingReplicationStep>Initializing replication step.
post_processing: Option<PostProcessingStep>Post processing step.
replicating: Option<ReplicatingStep>Replicating step.
start_time: Option<DateTime<Utc>>The time the cycle step has started.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CycleStep
impl<'de> Deserialize<'de> for CycleStep
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 CycleStep
Auto Trait Implementations§
impl Freeze for CycleStep
impl RefUnwindSafe for CycleStep
impl Send for CycleStep
impl Sync for CycleStep
impl Unpin for CycleStep
impl UnwindSafe for CycleStep
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