amq-protocol-uri 10.3.2

AMQP URI manipulation
Documentation

API Docs Build status Downloads Dependency Status LICENSE

Features

  • codegen: force code generation (default to pregenerated sources)
  • hickory-dns: use hickory-dns for domain name resolution to avoid spurious network hangs
  • vendored-openssl: use a vendored openssl version instead of the system one (when using openssl backend)
  • verbose-errors: enable more verbose errors in the AMQP parser

Runtime

  • tokio (default)
  • smol
  • async-global-executor

TLS backends

  • native-tls
  • openssl
  • rustls (default)

Rustls certificates store

  • rustls-platform-verifier (default)
  • rustls-native-certs
  • rustls-webpki-roots-certs

Warning about crypto backends for rustls

A crypto implementation must be enabled in rustls using feature flags. We mimic what rustls does, providing one feature flag per implementation and enabling the same as rustls by default. Available options are:

  • rustls--aws_lc_rs (default)
  • rustls--ring