Skip to main content

Module model

Module model 

Source
Expand description

Convenience re-exports for the metadata “model” surface. Metadata model types.

Convenience re-exports over crate::metadata submodules.

Re-exports§

pub use crate::metadata::index::IndexKind;
pub use crate::metadata::index::IndexSpec;
pub use crate::metadata::index::IndexSpecError;
pub use crate::metadata::index::IndexValue;
pub use crate::metadata::index::IndexValueError;
pub use crate::metadata::index::ParseTimeIndexGranularityError;
pub use crate::metadata::index::TimeIndexGranularity;
pub use crate::metadata::index::validate_index_range;
pub use crate::metadata::logical_schema::LogicalDataType;
pub use crate::metadata::logical_schema::LogicalField;
pub use crate::metadata::logical_schema::LogicalSchema;
pub use crate::metadata::logical_schema::LogicalSchemaValidationError;
pub use crate::metadata::logical_schema::LogicalTimestampUnit;
pub use crate::metadata::logical_schema::LogicalToArrowSchemaError;
pub use crate::metadata::protocol::TABLE_PROTOCOL_VERSION;
pub use crate::metadata::protocol::TableProtocolError;
pub use crate::metadata::segments::FileFormat;
pub use crate::metadata::segments::SegmentEntityLayout;
pub use crate::metadata::segments::SegmentMeta;
pub use crate::metadata::segments::SegmentMetaError;
pub use crate::metadata::table::TableArrowSchemaError;
pub use crate::metadata::table::TableKind;
pub use crate::metadata::table::TableMeta;
pub use crate::metadata::table::TableMetaDelta;