azure_storage_blob 0.9.0

Microsoft Azure Blob Storage client library for Rust
Documentation
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// Licensed under the MIT License. See License.txt in the project root for license information.
// Code generated by Microsoft (R) Rust Code Generator. DO NOT EDIT.

#![doc = include_str!("../README.md")]
#![allow(dead_code)]
#![cfg_attr(docsrs, feature(doc_cfg))]

pub mod clients;
#[allow(unused_imports)]
mod generated;
mod parsers;
mod partitioned_transfer;
mod pipeline;
mod streams;
pub use clients::*;
pub use parsers::*;
mod logging;
pub mod models;
pub use models::error;
pub use models::error::{Result, StorageError};

#[cfg(not(target_arch = "wasm32"))]
mod conditional_send {
    /// Conditionally implements [`Send`] based on the `target_arch`.
    ///
    /// This implementation requires `Send`.
    pub trait ConditionalSend: Send {}

    impl<T> ConditionalSend for T where T: Send {}
}

#[cfg(target_arch = "wasm32")]
mod conditional_send {
    /// Conditionally implements [`Send`] based on the `target_arch`.
    ///
    /// This implementation does not require `Send`.
    pub trait ConditionalSend {}

    impl<T> ConditionalSend for T {}
}