logo
pub struct Statistics {
    pub avg: Option<f64>,
    pub count: Option<i64>,
    pub count_distinct: Option<i64>,
    pub count_distinct_long: Option<i64>,
    pub count_long: Option<i64>,
    pub count_nan: Option<i64>,
    pub count_nan_long: Option<i64>,
    pub count_null: Option<i64>,
    pub count_null_long: Option<i64>,
    pub max: Option<String>,
    pub min: Option<String>,
    pub stddev: Option<f64>,
}
Expand description

Provides statistics for each data field imported into to an Amazon Forecast dataset with the CreateDatasetImportJob operation.

Fields

avg: Option<f64>

For a numeric field, the average value in the field.

count: Option<i64>

The number of values in the field. If the response value is -1, refer to CountLong.

count_distinct: Option<i64>

The number of distinct values in the field. If the response value is -1, refer to CountDistinctLong.

count_distinct_long: Option<i64>

The number of distinct values in the field. CountDistinctLong is used instead of CountDistinct if the value is greater than 2,147,483,647.

count_long: Option<i64>

The number of values in the field. CountLong is used instead of Count if the value is greater than 2,147,483,647.

count_nan: Option<i64>

The number of NAN (not a number) values in the field. If the response value is -1, refer to CountNanLong.

count_nan_long: Option<i64>

The number of NAN (not a number) values in the field. CountNanLong is used instead of CountNan if the value is greater than 2,147,483,647.

count_null: Option<i64>

The number of null values in the field. If the response value is -1, refer to CountNullLong.

count_null_long: Option<i64>

The number of null values in the field. CountNullLong is used instead of CountNull if the value is greater than 2,147,483,647.

max: Option<String>

For a numeric field, the maximum value in the field.

min: Option<String>

For a numeric field, the minimum value in the field.

stddev: Option<f64>

For a numeric field, the standard deviation.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Deserialize this value from the given Serde deserializer. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more