bitwarden_state/
lib.rs

1#![doc = include_str!("../README.md")]
2
3#[cfg(feature = "uniffi")]
4uniffi::setup_scaffolding!();
5
6/// This module provides a generic repository interface for storing and retrieving items.
7pub mod repository;
8
9/// This module provides a registry for managing repositories of different types.
10pub mod registry;
11
12/// Type-safe settings repository for storing application configuration and state.
13pub mod settings;
14
15pub(crate) mod sdk_managed;
16
17pub use sdk_managed::DatabaseConfiguration;
18pub use settings::{Key, Setting, SettingItem, SettingsError};