pub struct ExecutionMetadata {
pub backend: String,
pub operation: DataServiceOperation,
pub started_at: SystemTime,
pub ended_at: SystemTime,
pub affected_rows: Option<u64>,
pub result_count: Option<usize>,
pub trace_chain: Vec<TraceNode>,
pub comment: Option<String>,
pub backend_request_id: Option<String>,
pub debug_query: Option<String>,
}Fields§
§backend: String§operation: DataServiceOperation§started_at: SystemTime§ended_at: SystemTime§affected_rows: Option<u64>§result_count: Option<usize>§trace_chain: Vec<TraceNode>§comment: Option<String>§backend_request_id: Option<String>§debug_query: Option<String>Trait Implementations§
Source§impl Clone for ExecutionMetadata
impl Clone for ExecutionMetadata
Source§fn clone(&self) -> ExecutionMetadata
fn clone(&self) -> ExecutionMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ExecutionMetadata
impl RefUnwindSafe for ExecutionMetadata
impl Send for ExecutionMetadata
impl Sync for ExecutionMetadata
impl Unpin for ExecutionMetadata
impl UnsafeUnpin for ExecutionMetadata
impl UnwindSafe for ExecutionMetadata
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