Skip to main content

objectstore_client/
lib.rs

1#![doc = include_str!("../README.md")]
2#![warn(missing_docs)]
3#![warn(missing_debug_implementations)]
4
5mod auth;
6mod client;
7mod delete;
8mod error;
9mod get;
10mod head;
11mod key;
12mod many;
13#[cfg(feature = "multipart")]
14mod multipart;
15mod put;
16mod response;
17#[cfg(feature = "resumable-upload-api")]
18mod resumable;
19pub mod utils;
20
21pub use objectstore_types::metadata::{Compression, ExpirationPolicy};
22
23pub use auth::*;
24pub use client::*;
25pub use delete::*;
26pub use error::*;
27pub use get::*;
28pub use head::*;
29pub use key::*;
30pub use many::*;
31#[cfg(feature = "multipart")]
32pub use multipart::*;
33pub use put::*;
34#[cfg(feature = "resumable-upload-api")]
35pub use resumable::*;