bitwarden_core/client/
mod.rs1mod builder;
4#[allow(clippy::module_inception)]
5mod client;
6#[allow(missing_docs)]
7pub mod client_settings;
8#[allow(missing_docs)]
9pub mod encryption_settings;
10mod from_client_part;
11#[allow(missing_docs)]
12pub mod internal;
13pub use from_client_part::{FromClient, FromClientPart};
14pub use internal::ApiConfigurations;
15#[allow(missing_docs)]
16pub mod login_method;
17#[cfg(feature = "secrets")]
18pub(crate) use login_method::ServiceAccountLoginMethod;
19pub(crate) use login_method::{LoginMethod, UserLoginMethod};
20#[cfg(feature = "internal")]
21mod flags;
22
23pub use builder::ClientBuilder;
24pub use client::Client;
25pub use client_settings::{ClientName, ClientSettings, DeviceType};
26
27#[allow(missing_docs)]
28#[cfg(feature = "internal")]
29pub mod test_accounts;