firebase_admin/core/mod.rs
1//! Cross-service functionality shared by every Firebase service module.
2//!
3//! This module is the seam along which the crate will eventually be split
4//! into a Cargo workspace (`firebase-admin-core` + one crate per service)
5//! once a second Firebase service is added. See `ARCHITECTURE.md`.
6
7pub mod credentials;
8pub mod error;
9pub mod http;
10pub mod project;
11
12pub use credentials::{Credentials, ServiceAccountKey};
13pub use error::CoreError;
14pub use http::HttpClient;
15pub use project::ProjectId;