Expand description
§metabase-api-rs
A simplified and efficient Rust client for the Metabase API.
This library provides a clean interface to interact with Metabase’s REST API, with automatic authentication, retry logic, and optional caching.
Re-exports§
pub use api::builder::ClientBuilder;
pub use api::client::MetabaseClient;
pub use core::error::Error;
pub use core::error::Result;
pub use core::models;
Modules§
- api
- API layer - Public client interface
- core
- Core business logic layer
- repository
- Repository layer - Data access abstraction
- service
- Service layer for business logic and orchestration
- transport
- Transport layer for HTTP communication