pub struct TaskQuantileMetrics {Show 17 fields
pub disk_bytes_spilled: Option<Quantiles>,
pub duration_millis: Option<Quantiles>,
pub executor_cpu_time_nanos: Option<Quantiles>,
pub executor_deserialize_cpu_time_nanos: Option<Quantiles>,
pub executor_deserialize_time_millis: Option<Quantiles>,
pub executor_run_time_millis: Option<Quantiles>,
pub getting_result_time_millis: Option<Quantiles>,
pub input_metrics: Option<InputQuantileMetrics>,
pub jvm_gc_time_millis: Option<Quantiles>,
pub memory_bytes_spilled: Option<Quantiles>,
pub output_metrics: Option<OutputQuantileMetrics>,
pub peak_execution_memory_bytes: Option<Quantiles>,
pub result_serialization_time_millis: Option<Quantiles>,
pub result_size: Option<Quantiles>,
pub scheduler_delay_millis: Option<Quantiles>,
pub shuffle_read_metrics: Option<ShuffleReadQuantileMetrics>,
pub shuffle_write_metrics: Option<ShuffleWriteQuantileMetrics>,
}Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§disk_bytes_spilled: Option<Quantiles>no description provided
duration_millis: Option<Quantiles>no description provided
executor_cpu_time_nanos: Option<Quantiles>no description provided
executor_deserialize_cpu_time_nanos: Option<Quantiles>no description provided
executor_deserialize_time_millis: Option<Quantiles>no description provided
executor_run_time_millis: Option<Quantiles>no description provided
getting_result_time_millis: Option<Quantiles>no description provided
input_metrics: Option<InputQuantileMetrics>no description provided
jvm_gc_time_millis: Option<Quantiles>no description provided
memory_bytes_spilled: Option<Quantiles>no description provided
output_metrics: Option<OutputQuantileMetrics>no description provided
peak_execution_memory_bytes: Option<Quantiles>no description provided
result_serialization_time_millis: Option<Quantiles>no description provided
result_size: Option<Quantiles>no description provided
scheduler_delay_millis: Option<Quantiles>no description provided
shuffle_read_metrics: Option<ShuffleReadQuantileMetrics>no description provided
shuffle_write_metrics: Option<ShuffleWriteQuantileMetrics>no description provided
Trait Implementations§
Source§impl Clone for TaskQuantileMetrics
impl Clone for TaskQuantileMetrics
Source§fn clone(&self) -> TaskQuantileMetrics
fn clone(&self) -> TaskQuantileMetrics
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 TaskQuantileMetrics
impl Debug for TaskQuantileMetrics
Source§impl Default for TaskQuantileMetrics
impl Default for TaskQuantileMetrics
Source§fn default() -> TaskQuantileMetrics
fn default() -> TaskQuantileMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaskQuantileMetrics
impl<'de> Deserialize<'de> for TaskQuantileMetrics
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 Serialize for TaskQuantileMetrics
impl Serialize for TaskQuantileMetrics
impl Part for TaskQuantileMetrics
Auto Trait Implementations§
impl Freeze for TaskQuantileMetrics
impl RefUnwindSafe for TaskQuantileMetrics
impl Send for TaskQuantileMetrics
impl Sync for TaskQuantileMetrics
impl Unpin for TaskQuantileMetrics
impl UnwindSafe for TaskQuantileMetrics
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