pub struct ColumnTypeSummary {
pub name: String,
pub inferred_type: String,
pub nulls: u32,
pub distinct: u32,
pub top_values: Vec<String>,
pub min: Option<f64>,
pub max: Option<f64>,
pub mean: Option<f64>,
}Fields§
§name: String§inferred_type: String§nulls: u32§distinct: u32§top_values: Vec<String>§min: Option<f64>§max: Option<f64>§mean: Option<f64>Trait Implementations§
Source§impl Clone for ColumnTypeSummary
impl Clone for ColumnTypeSummary
Source§fn clone(&self) -> ColumnTypeSummary
fn clone(&self) -> ColumnTypeSummary
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 ColumnTypeSummary
impl Debug for ColumnTypeSummary
Source§impl<'de> Deserialize<'de> for ColumnTypeSummary
impl<'de> Deserialize<'de> for ColumnTypeSummary
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 JsonSchema for ColumnTypeSummary
impl JsonSchema for ColumnTypeSummary
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for ColumnTypeSummary
impl RefUnwindSafe for ColumnTypeSummary
impl Send for ColumnTypeSummary
impl Sync for ColumnTypeSummary
impl Unpin for ColumnTypeSummary
impl UnwindSafe for ColumnTypeSummary
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