Module schema_analysis::traits

source ·
Expand description

A module holding the crate’s public traits.

Traits

This trait defines an interface used for types that need to receive values one at a time to record something about them.
This trait defines a way to merge two instances of the same type.
This trait allows the merging of a type with an arbitrary trait object.
A trait used by crate::context::Aggregators. It’s an experimental feature meant to allow library users to run arbitrary aggregation logic on the input data.
This trait checks whether the shape of two objects is the same. The goal is to determine whether two representations are equivalent.