pub struct DataContext {
pub input_shape: Vec<usize>,
pub input_dtype: String,
pub expected_shape: Option<Vec<usize>>,
pub expected_dtype: Option<String>,
pub data_statistics: DataStatistics,
pub missing_values: MissingValueInfo,
pub quality_metrics: DataQualityMetrics,
}Expand description
Data context information
Fields§
§input_shape: Vec<usize>Input data shape
input_dtype: StringInput data type
expected_shape: Option<Vec<usize>>Expected data shape
expected_dtype: Option<String>Expected data type
data_statistics: DataStatisticsData statistics
missing_values: MissingValueInfoMissing value information
quality_metrics: DataQualityMetricsData quality metrics
Trait Implementations§
Source§impl Clone for DataContext
impl Clone for DataContext
Source§fn clone(&self) -> DataContext
fn clone(&self) -> DataContext
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 DataContext
impl Debug for DataContext
Source§impl Default for DataContext
impl Default for DataContext
Source§impl<'de> Deserialize<'de> for DataContext
impl<'de> Deserialize<'de> for DataContext
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
Auto Trait Implementations§
impl Freeze for DataContext
impl RefUnwindSafe for DataContext
impl Send for DataContext
impl Sync for DataContext
impl Unpin for DataContext
impl UnwindSafe for DataContext
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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 more