Skip to main content

bitwarden_send/
lib.rs

1#![doc = include_str!("../README.md")]
2
3#[cfg(feature = "uniffi")]
4uniffi::setup_scaffolding!();
5#[cfg(feature = "uniffi")]
6mod uniffi_support;
7
8mod access;
9pub use access::{
10    AccessSendError, GetFileDownloadDataError, SendAccessFileResponse, SendAccessResponse,
11    SendAccessTextResponse, SendFileDownloadData,
12};
13mod send_client;
14pub use send_client::{
15    SendClient, SendClientExt, SendDecryptError, SendDecryptFileError, SendEncryptError,
16    SendEncryptFileError,
17};
18mod create;
19pub use create::{CreateSendError, SendAddRequest};
20mod create_file_send;
21pub use create_file_send::{
22    CreateFileSendError, CreateFileSendResponse, FileUploadType, RenewFileUploadUrlError,
23    UploadSendFileError,
24};
25mod delete;
26pub use delete::DeleteSendError;
27mod edit;
28pub use edit::{EditSendError, SendEditRequest};
29mod error;
30pub use error::SendParseError;
31mod get_list;
32pub use get_list::GetSendError;
33mod remove_password;
34pub use remove_password::RemoveSendPasswordError;
35mod send;
36pub use send::{
37    AuthType, EmptyEmailListError, Send, SendAuthType, SendFileView, SendId, SendListView,
38    SendTextView, SendType, SendView, SendViewType,
39};