bitwarden_generators/
lib.rs1#![doc = include_str!("../README.md")]
2
3mod generator_client;
4mod username_forwarders;
5pub use generator_client::{GeneratorClient, GeneratorClientsExt};
6pub(crate) mod passphrase;
7pub use passphrase::{
8 MAXIMUM_PASSPHRASE_NUM_WORDS, MINIMUM_PASSPHRASE_NUM_WORDS, PassphraseError,
9 PassphraseGeneratorRequest,
10};
11pub(crate) mod password;
12pub use password::{
13 MAXIMUM_MIN_CHAR_COUNT, MAXIMUM_PASSWORD_LENGTH, MINIMUM_MIN_CHAR_COUNT,
14 MINIMUM_PASSWORD_LENGTH, PasswordError, PasswordGeneratorRequest,
15};
16pub(crate) mod username;
17pub use username::{ForwarderServiceType, UsernameError, UsernameGeneratorRequest};
18mod util;
19
20#[cfg(feature = "uniffi")]
21uniffi::setup_scaffolding!();