Cargo Features

[dependencies]
matrix-appservice-rs = { version = "0.4.0", default-features = false, features = ["convert", "serve", "rand"] }
default = convert, serve

These default features are set whenever matrix-appservice-rs is added without default-features = false somewhere in the dependency tree.

convert default = lol_html, pcre2, regex

Affects matrix-appservice-rs::convert

serve default = bytes

Enables http1, server and tcp of hyper ^0.14

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

bytes serve
rand implicit feature

Enables rand

rand:

Random number generators and other randomness functionality

Affects appservice::new_registration_rand, util::random_alphanumeric

lol_html convert

Enables lol_html ^0.3.0

regex convert
pcre2 convert