pub struct ValidationStep {
pub step_id: String,
pub step_name: String,
pub duration_ns: u64,
pub result: StepResult,
pub metadata: Metadata,
}Expand description
Validation step in the pipeline
Fields§
§step_id: StringStep identifier
step_name: StringStep name
duration_ns: u64Step duration in nanoseconds
result: StepResultStep result
metadata: MetadataStep metadata
Trait Implementations§
Source§impl Clone for ValidationStep
impl Clone for ValidationStep
Source§fn clone(&self) -> ValidationStep
fn clone(&self) -> ValidationStep
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 ValidationStep
impl Debug for ValidationStep
Source§impl<'de> Deserialize<'de> for ValidationStep
impl<'de> Deserialize<'de> for ValidationStep
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
Auto Trait Implementations§
impl Freeze for ValidationStep
impl RefUnwindSafe for ValidationStep
impl Send for ValidationStep
impl Sync for ValidationStep
impl Unpin for ValidationStep
impl UnsafeUnpin for ValidationStep
impl UnwindSafe for ValidationStep
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