Skip to main content

Module tools

Module tools 

Source

Re-exports§

pub use send::SendArgs;

Modules§

file_output 🔒
Shared helpers for writing command output to files.
receive 🔒
bw receive / bw send receive — access a Bitwarden Send from a url.
send 🔒
bw send command implementation.
send_access_token_cache 🔒
Persistent cache for Send access tokens, so repeat bw receive / bw send receive calls for the same Send within a token’s validity window don’t re-prompt for a password or OTP.

Structs§

ExportArgs
GenerateArgs
GetSendArgs
ImportArgs
ReceiveArgs
bw receive <url>. Also used directly as the payload of SendCommands::Receive (bw send receive) — the two are the same command reachable under two names, sharing this single arg struct (rather than a hand-synced copy) so the flag sets can’t drift apart. Both delegate to receive::run_receive.

Functions§

normalize_separator 🔒
Map CLI-level separator input (“space”, “empty”, or a string) to the single character the generator expects.