azure-sdk-rust 0.1.2

**Under very heavy development** It will most likely break! Microsoft Azure SDK for Rust. Originally designed to stay as close as possible to aws-sdk-rust but design decision changed to make it Azure specific. An abstract library will be used to manage the differences between the two for those needing cross cloud access.
use azure::core::lease::LeaseId;

#[derive(Debug, Clone, PartialEq)]
pub struct LeaseBlobOptions {
    pub lease_id: Option<LeaseId>,
    pub timeout: Option<u64>,
    pub lease_break_period: Option<u32>,
    pub lease_duration: Option<u32>,
    pub proposed_lease_id: Option<LeaseId>,
    pub request_id: Option<String>,
}

pub const LEASE_BLOB_OPTIONS_DEFAULT: LeaseBlobOptions = LeaseBlobOptions {
    lease_id: None,
    timeout: None,
    lease_break_period: None,
    lease_duration: None,
    proposed_lease_id: None,
    request_id: None,
};