Skip to main content

Module prelude

Module prelude 

Source
Expand description

Prelude module for convenient imports.

Use use supercore::prelude::*; to import commonly used types.

Re-exportsยง

pub use crate::catalog::Catalog;
pub use crate::catalog::CatalogError;
pub use crate::catalog::CatalogResult;
pub use crate::catalog::InMemoryCatalog;
pub use crate::catalog::TableIdentifier;
pub use crate::cdc::ChangeDataCapture;
pub use crate::manifest::DataFile;
pub use crate::manifest::FileFormat;
pub use crate::manifest::ManifestList;
pub use crate::manifest::Operation;
pub use crate::manifest::Snapshot;
pub use crate::metadata::MetadataError;
pub use crate::metadata::TableMetadata;
pub use crate::optimize::CompactOptions;
pub use crate::optimize::CompactionScheduler;
pub use crate::optimize::Optimizer;
pub use crate::partition::PartitionSpec;
pub use crate::partition::Transform;
pub use crate::polars::PolarsConnector;
pub use crate::schema::Field;
pub use crate::schema::Schema;
pub use crate::schema::Type;
pub use crate::storage::Storage;
pub use crate::transaction::PreparedCommit;
pub use crate::transaction::RetryConfig;
pub use crate::transaction::Transaction;
pub use crate::transaction::TransactionError;