Crate azure_core

source ·
Expand description

Core types and traits for the Rust Azure SDK.

This crate is part of the unofficial Azure SDK effort in Rust. For more information on the project and an overview of other crates, please refer to our GitHub repository.

It is a library that provides cross-cutting services to other client libraries. Please see the general guidelines.

Re-exports

Modules

Macros

  • The following macro invocation:
  • Return early with an error if a condition is not satisfied.
  • Return early with an error if two expressions are not equal to each other.
  • Return early with an error if two expressions are equal to each other.
  • A convenient way to create a new error using the normal formatting infrastructure
  • Declare a Future with the given name
  • Helper for constructing operations
  • The following macro invocation:
  • The following macro invocation:
  • The following macro invocation:
  • Creates setter methods

Structs

Enums

Constants

Traits

  • Add a new query pair into the target URL’s query string.
  • A type that can yield an optional continuation token
  • View a type as an HTTP header.
  • An HTTP client which can send requests.
  • A pipeline policy.
  • A retry policy.
  • Enable a type implementing AsyncRead to be consumed as if it were a Stream of Bytes.

Functions

Type Definitions