Module agnes::view
[−]
[src]
Main DataView
struct and associated implementations.
Aggregation
There are three types of data aggregation supported by agnes
:
- Data merging -- combining two
DataView
objects with the same number of records together, creating a newDataView
with all the fields of the two sourceDataView
s. - Data appending -- combining two
DataView
objects with the same fields, creating a newDataView
object with all of the records of the two sourceDataView
s. - Data joining -- combining two
DataView
objects using specified join, creating a newDataView
object with a subset of records from the two sourceDataView
s according to the join parameters.
Structs
DataView |
A 'view' into a data store. The primary struct for viewing and manipulating data. |
FieldView |
A 'view' into a single field's data in a data store. This is a specialty view used to serialize
a |
ViewField |
A field in a |
Traits
IntoFieldList |
Conversion trait for converting into a vector of Strings. Used for indexing into a |
SerializeAsVec |
Marker trait to denote an object that serializes into a vector format |