Skip to main content

Crate bitwarden_send

Crate bitwarden_send 

Source
Expand description

ยงBitwarden Send

Contains the implementation of the send functionality for the Bitwarden Password Manager.

Modulesยง

create ๐Ÿ”’
edit ๐Ÿ”’
error ๐Ÿ”’
get_list ๐Ÿ”’
send ๐Ÿ”’
send_client ๐Ÿ”’
uniffi_support ๐Ÿ”’

Structsยง

EmptyEmailListError
Error returned when SendAuthType::Emails is constructed with an empty email list.
Send
SendAddRequest
Request model for creating a new Send.
SendClient
SendEditRequest
Request model for editing an existing Send.
SendFileView
View model for decrypted SendFile
SendId
NewType wrapper for SendId
SendListView
SendTextView
View model for decrypted SendText
SendView

Enumsยง

AuthType
Indicates the authentication strategy to use when accessing a Send
CreateSendError
EditSendError
GetSendError
SendAuthType
Type-safe authentication method for a Send, including the authentication data. This ensures that password and email authentication are mutually exclusive.
SendDecryptError
Generic error type for send decryption errors
SendDecryptFileError
Generic error type for send decryption errors
SendEncryptError
Generic error type for send encryption errors.
SendEncryptFileError
Generic error type for send encryption errors.
SendParseError
SendType
The type of Send, either text or file
SendViewType
View model for decrypted Send type

Constantsยง

UNIFFI_META_CONST_NAMESPACE_BITWARDEN_SEND ๐Ÿ”’
Export namespace metadata.

Traitsยง

SendClientExt