lance_namespace/
lib.rs

1//! Lance Namespace Rust Client
2//!
3//! A Rust client for the Lance Namespace API that provides a unified interface
4//! for managing namespaces and tables across different backend implementations.
5
6pub mod connect;
7pub mod dir;
8pub mod namespace;
9pub mod rest;
10pub mod schema;
11
12// Re-export the trait and connect function at the crate root
13pub use connect::{connect, ConnectError};
14pub use dir::DirectoryNamespace;
15pub use namespace::{LanceNamespace, NamespaceError, Result};