Cargo Features

[dependencies]
iroh-quinn-proto = { version = "0.12.0", default-features = false, features = ["rustls", "ring", "platform-verifier", "log", "arbitrary"] }
default = log, rustls

These default features are set whenever iroh-quinn-proto is added without default-features = false somewhere in the dependency tree.

rustls default = ring

Enables rustls

Affects crypto::rustls

ring rustls

Enables ring

platform-verifier

Enable rustls ring provider and direct ring usage Provides ClientConfig::with_platform_verifier() convenience method

Enables rustls-platform-verifier ^0.3

log default

Configure tracing to log events via log if no tracing subscriber exists.

Enables log of tracing

Features from optional dependencies

arbitrary implicit feature

Enables arbitrary

arbitrary:

The trait for generating structured data from unstructured data