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