Skip to main content

Module client

Module client 

Source
Expand description

Bitwarden SDK Client

Re-exportsยง

pub use internal::ApiConfigurations;
pub use client_settings::ClientName;
pub use client_settings::ClientSettings;
pub use client_settings::DeviceType;
pub use client_settings::HostPlatformInfo;
pub use client_settings::get_host_platform_info;
pub use client_settings::init_host_platform_info;

Modulesยง

builder ๐Ÿ”’
client ๐Ÿ”’
client_settings
encryption_settings
flags ๐Ÿ”’
from_client_part ๐Ÿ”’
Traits for extracting dependencies from a Client.
internal
login_method
persisted_state
Persisted state types and setting keys for the Bitwarden SDK.
test_accounts
tracing_middleware
Middleware for logging HTTP request/response details at TRACE level.

Structsยง

Client
The main struct to interact with the Bitwarden SDK.
ClientBuilder
Builder for constructing Client instances with custom configuration.

Traitsยง

FromClient
Trait for types that can be constructed from a Client.
FromClientPart
Trait for extracting parts/dependencies from a Client.