bitwarden_access_connector/
lib.rs1bitwarden_commercial_marker::commercial_crate!();
4
5use bitwarden_crypto as _;
7
8pub(crate) mod api;
9pub(crate) mod auth;
10pub mod cli;
12pub mod config;
14pub(crate) mod crypto;
15pub mod error;
17pub mod executor;
19pub mod instance_lock;
21pub(crate) mod integrations;
22pub(crate) mod resolver;
23pub(crate) mod sys;
24#[cfg(test)]
25mod test_support;
26
27pub async fn run(
29 cfg: executor::AccessConnectorConfig,
30 cancel: bitwarden_threading::cancellation_token::CancellationToken,
31) -> executor::RunExit {
32 executor::run(cfg, cancel).await
33}
34
35#[cfg(test)]
37pub(crate) static TEST_ENV_LOCK: std::sync::Mutex<()> = std::sync::Mutex::new(());