Skip to main content

Module traits

Module traits 

Source
Expand description

Backend-neutral catalog trait declarations for object-safe runtime catalog APIs.

Re-exports§

pub use super::types::CatalogAsOf;
pub use super::types::CatalogCommit;
pub use super::types::CatalogInstrumentQuery;
pub use super::types::CatalogQuery;
pub use super::types::CatalogRecordQuery;

Structs§

CatalogMetadata
Arrow schema metadata and the first queried timestamp where it is used.
RecordBatch
A two-dimensional batch of column-oriented data with a defined schema.

Traits§

Catalog
Full read-write catalog capability used by factories and catalog workers.
CatalogReader
Runtime catalog read API used by data loading code.
CatalogWriter
Runtime catalog mutation API.
NautilusDataTypePrefix
Persistence-specific paths for [NautilusDataType].
NautilusRecordTypePrefix
Persistence-specific paths for [NautilusRecordType].

Type Aliases§

DataCatalog
Boxed runtime catalog backend.