objectstore-client 0.2.10

Client SDK for Objectstore, the Sentry object storage platform
Documentation
#![doc = include_str!("../README.md")]
#![warn(missing_docs)]
#![warn(missing_debug_implementations)]

mod auth;
mod client;
mod delete;
mod error;
mod expiry;
mod get;
mod head;
mod key;
mod many;
#[cfg(feature = "multipart")]
mod multipart;
mod put;
mod response;
#[cfg(feature = "resumable-upload-api")]
mod resumable;
pub mod utils;

pub use objectstore_types::metadata::{Compression, ExpirationPolicy};
pub use objectstore_types::usecase::InvalidUsecaseName;

pub use auth::*;
pub use client::*;
pub use delete::*;
pub use error::*;
pub use expiry::*;
pub use get::*;
pub use head::*;
pub use key::*;
pub use many::*;
#[cfg(feature = "multipart")]
pub use multipart::*;
pub use put::*;
#[cfg(feature = "resumable-upload-api")]
pub use resumable::*;