azure_storage_datalake 0.3.0

Azure Data Lake Storage Gen2 crate from the Azure SDK for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use azure_core::error::{Error, ErrorKind, Result, ResultExt};
use http::HeaderMap;

pub(crate) fn namespace_enabled_from_headers(headers: &HeaderMap) -> Result<bool> {
    headers
        .get("x-ms-namespace-enabled")
        .ok_or_else(|| Error::message(ErrorKind::Other, "Header x-ms-namespace-enabled not found"))?
        .to_str()
        .map_kind(ErrorKind::DataConversion)?
        .parse()
        .map_kind(ErrorKind::DataConversion)
}