firebase_rs_sdk/installations/
mod.rs

1#![doc = include_str!("README.md")]
2mod api;
3mod config;
4mod constants;
5mod error;
6mod persistence;
7mod rest;
8mod types;
9
10pub use api::{
11    delete_installations, get_installations, get_installations_internal,
12    register_installations_component, IdChangeUnsubscribe, Installations, InstallationsInternal,
13};
14pub use config::{extract_app_config, AppConfig};
15
16pub use error::{
17    internal_error, invalid_argument, request_failed, InstallationsError, InstallationsErrorCode,
18    InstallationsResult,
19};
20
21#[cfg(not(all(feature = "wasm-web", target_arch = "wasm32")))]
22pub use persistence::FilePersistence;
23
24pub use persistence::{InstallationsPersistence, PersistedAuthToken, PersistedInstallation};
25
26pub use rest::{RegisteredInstallation, INSTALLATIONS_API_URL};
27pub use types::{InstallationEntryData, InstallationToken};