Skip to main content

edgebase_admin/
lib.rs

1//! edgebase-admin — EdgeBase server-side SDK (admin auth, KV, D1, Vectorize).
2
3pub mod admin_auth;
4pub mod analytics;
5pub mod kv;
6pub mod push;
7pub mod d1;
8pub mod functions;
9pub mod vectorize;
10pub mod edgebase;
11pub mod generated;
12
13// Re-export the main entry point
14pub use edgebase::EdgeBase;
15pub use analytics::AnalyticsClient;
16pub use functions::FunctionsClient;
17
18// Re-export core types so generated code can use `crate::Error` / `crate::HttpClient`
19pub use edgebase_core::Error;
20pub use edgebase_core::HttpClient;
21
22#[cfg(test)]
23mod tests;