pub struct ExecutionStatistics {
pub execution_count: Option<i64>,
pub cpu_time_ms: Option<f32>,
pub elapsed_time_ms: Option<f32>,
pub wait_stats: Option<Value>,
pub has_errors: Option<bool>,
pub sql_errors: Vec<String>,
}
Expand description
Description about the errors happen while performing migration validation
Fields§
§execution_count: Option<i64>
No. of query executions
cpu_time_ms: Option<f32>
CPU Time in millisecond(s) for the query execution
elapsed_time_ms: Option<f32>
Time taken in millisecond(s) for executing the query
wait_stats: Option<Value>
Dictionary of sql query execution wait types and the respective statistics
has_errors: Option<bool>
Indicates whether the query resulted in an error
sql_errors: Vec<String>
List of sql Errors
Implementations§
Trait Implementations§
source§impl Clone for ExecutionStatistics
impl Clone for ExecutionStatistics
source§fn clone(&self) -> ExecutionStatistics
fn clone(&self) -> ExecutionStatistics
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 ExecutionStatistics
impl Debug for ExecutionStatistics
source§impl Default for ExecutionStatistics
impl Default for ExecutionStatistics
source§fn default() -> ExecutionStatistics
fn default() -> ExecutionStatistics
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ExecutionStatistics
impl<'de> Deserialize<'de> for ExecutionStatistics
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 PartialEq<ExecutionStatistics> for ExecutionStatistics
impl PartialEq<ExecutionStatistics> for ExecutionStatistics
source§fn eq(&self, other: &ExecutionStatistics) -> bool
fn eq(&self, other: &ExecutionStatistics) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ExecutionStatistics
impl Serialize for ExecutionStatistics
impl StructuralPartialEq for ExecutionStatistics
Auto Trait Implementations§
impl RefUnwindSafe for ExecutionStatistics
impl Send for ExecutionStatistics
impl Sync for ExecutionStatistics
impl Unpin for ExecutionStatistics
impl UnwindSafe for ExecutionStatistics
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