Cargo Features

[dependencies]
riven = { version = "2.57.0", default-features = false, features = ["nightly", "default-tls", "native-tls", "rustls-tls", "deny-unknown", "deny-unknown-fields", "deny-unknown-enum-variants", "deny-unknown-enum-variants-strings", "deny-unknown-enum-variants-integers", "tracing"] }
default = default-tls

The default-tls feature is set by default whenever riven is added without default-features = false somewhere in the dependency tree.

nightly

Enables nightly of parking_lot

default-tls default

Enables default-tls of reqwest ^0.11

reqwest:

Note: this doesn't enable the 'native-tls' feature, which adds specific functionality for it.

native-tls

Enables native-tls of reqwest ^0.11

reqwest:

Enables native-tls specific functionality not available by default.

rustls-tls

Enables rustls-tls of reqwest ^0.11

deny-unknown = deny-unknown-enum-variants, deny-unknown-fields
deny-unknown-fields deny-unknown?

If enabled, extra unknown fields encountered during deserialization will cause an error instead of being ignored.

deny-unknown-enum-variants deny-unknown? = deny-unknown-enum-variants-integers, deny-unknown-enum-variants-strings

If enabled, deserialization of unknown enum variants will cause an error instead of being deserialized to UNKNOWN or other integer variants.

deny-unknown-enum-variants-strings deny-unknown-enum-variants?
deny-unknown-enum-variants-integers deny-unknown-enum-variants?

Features from optional dependencies

tracing implicit feature

Enables tracing

tracing:

Application-level tracing for Rust