azure_blob_uploader 0.1.0

A simple crate to help you upload files to Azure Blob Storage
Documentation

A simple crate to help you upload your files to Azure Blob Storage

Usage:

/// use azure_blob_uploader::azure_blob_uploader::AzureBlobUploader; // Import the Crate
/// mod secrets;

/// #[tokio::main]
/// async fn main() {
///    let file_path = "/path/to/your/file";     // Define path to your file
///    let uploader = AzureBlobUploader::upload_file_to_blob_storage(      // Create a Uploader object and call the `azure_blob_uploader()` function.
///        file_path,
///        secrets::STORAGE_ACCOUNT,
///        secrets::STORAGE_KEY,
///        secrets::STORAGE_CONTAINER,
///        secrets::STORAGE_BLOB,
///        10,    // The chunk size is in Mb. Here in example the chunk is set to 10Mb.
///    )
///    .await;
///     match uploader {
///        Ok(value) => println!("Done!"),    // use pattern mathcing to get the output.
///        Err(_) => println!("Some Error Occured!"),
///    }
/// }
/// ```