1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
//! # ASS-rs //! //! A library for working with Aptoma Smooth Storage. //! //! # Examples //! ```ignore //! use ass_rs::{Account, AssError}; //! //! # fn main() -> Result<(), AssError> { //! //! let account = Account::create("https://url-to-storage", "account-name", "secretkey")?; //! //! let image_url = account.get_image_url(123)?; //! let image_data = account.get_image_data(123)?; //! //! let file_data = account.upload_file("/data/file.pdf", "/destination")?; //! let image_data = account.upload_image("/data/image.jpg")?; //! //! # Ok(()) //! # } //! //! ``` mod account; mod data; mod error; pub use crate::error::{AssError}; pub use crate::account::{Account}; pub use crate::data::{AssData};