Cargo Features

[dependencies]
web-push-native = { version = "0.4.0", default-features = false, features = ["serialization", "vapid"] }
default = serialization, vapid

These default features are set whenever web-push-native is added without default-features = false somewhere in the dependency tree.

serialization default

Enables base64ct and serde

vapid default

Enables base64ct and jwt-simple

web-push-native has 3 features without comments.