pub struct ExplainStats {
pub data: Option<HashMap<String, Value>>,
}Expand description
Pipeline explain stats. Depending on the explain options in the original request, this can contain the optimized plan and / or execution stats.
This type is not used in any activity, and only used as part of another schema.
Fields§
§data: Option<HashMap<String, Value>>The format depends on the output_format options in the request. Currently there are two supported options: TEXT and JSON. Both supply a google.protobuf.StringValue.
Trait Implementations§
Source§impl Clone for ExplainStats
impl Clone for ExplainStats
Source§fn clone(&self) -> ExplainStats
fn clone(&self) -> ExplainStats
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 ExplainStats
impl Debug for ExplainStats
Source§impl Default for ExplainStats
impl Default for ExplainStats
Source§fn default() -> ExplainStats
fn default() -> ExplainStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExplainStats
impl<'de> Deserialize<'de> for ExplainStats
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 ExplainStats
impl Serialize for ExplainStats
impl Part for ExplainStats
Auto Trait Implementations§
impl Freeze for ExplainStats
impl RefUnwindSafe for ExplainStats
impl Send for ExplainStats
impl Sync for ExplainStats
impl Unpin for ExplainStats
impl UnwindSafe for ExplainStats
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