Expand description
Lance Namespace implementations.
This crate provides various implementations of the Lance Namespace trait.
§Features
rest: REST API-based namespace implementationdir-aws,dir-azure,dir-gcp,dir-oss: Cloud storage backend support for directory namespace (via lance-io)
§Implementations
DirectoryNamespace: Directory-based implementation (always available)RestNamespace: REST API-based implementation (requiresrestfeature)
§Usage
The recommended way to connect to a namespace is using ConnectBuilder:
let namespace = ConnectBuilder::new("dir")
.property("root", "/path/to/data")
.connect()
.await?;Re-exports§
pub use connect::ConnectBuilder;pub use dir::DirectoryNamespace;pub use dir::DirectoryNamespaceBuilder;