pub struct AcceptedWritePerfBreakdown {
pub conversion_ms: Option<u64>,
pub source_df_build_ms: Option<u64>,
pub merge_exec_ms: Option<u64>,
pub data_write_ms: Option<u64>,
pub commit_ms: Option<u64>,
pub metrics_read_ms: Option<u64>,
}Fields§
§conversion_ms: Option<u64>§source_df_build_ms: Option<u64>§merge_exec_ms: Option<u64>§data_write_ms: Option<u64>§commit_ms: Option<u64>§metrics_read_ms: Option<u64>Trait Implementations§
Source§impl Clone for AcceptedWritePerfBreakdown
impl Clone for AcceptedWritePerfBreakdown
Source§fn clone(&self) -> AcceptedWritePerfBreakdown
fn clone(&self) -> AcceptedWritePerfBreakdown
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 AcceptedWritePerfBreakdown
impl Debug for AcceptedWritePerfBreakdown
Source§impl Default for AcceptedWritePerfBreakdown
impl Default for AcceptedWritePerfBreakdown
Source§fn default() -> AcceptedWritePerfBreakdown
fn default() -> AcceptedWritePerfBreakdown
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AcceptedWritePerfBreakdown
impl RefUnwindSafe for AcceptedWritePerfBreakdown
impl Send for AcceptedWritePerfBreakdown
impl Sync for AcceptedWritePerfBreakdown
impl Unpin for AcceptedWritePerfBreakdown
impl UnsafeUnpin for AcceptedWritePerfBreakdown
impl UnwindSafe for AcceptedWritePerfBreakdown
Blanket Implementations§
Source§impl<T> AsAny for T
impl<T> AsAny for T
Source§fn any_ref(&self) -> &(dyn Any + Send + Sync + 'static)
fn any_ref(&self) -> &(dyn Any + Send + Sync + 'static)
Obtains a
dyn Any reference to the object: Read moreSource§fn as_any(self: Arc<T>) -> Arc<dyn Any + Send + Sync> ⓘ
fn as_any(self: Arc<T>) -> Arc<dyn Any + Send + Sync> ⓘ
Obtains an
Arc<dyn Any> reference to the object: Read moreSource§fn into_any(self: Box<T>) -> Box<dyn Any + Send + Sync>
fn into_any(self: Box<T>) -> Box<dyn Any + Send + Sync>
Converts the object to
Box<dyn Any>: Read moreSource§fn type_name(&self) -> &'static str
fn type_name(&self) -> &'static str
Convenient wrapper for
std::any::type_name, since Any does not provide it and
Any::type_id is useless as a debugging aid (its Debug is just a mess of hex digits).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> Downcast for T
impl<T> Downcast for T
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 moreCreates a shared type from an unshared type.