Cargo Features

[dependencies]
dawnsearch = { version = "0.2.0", default-features = false, features = ["s3", "upnp"] }
default = upnp

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

s3 = aws-config, aws-sdk-s3
upnp default = igd, network-interface

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.

aws-config s3?

Enables aws-config ^0.55.3

aws-sdk-s3 s3?

Enables aws-sdk-s3 ^0.28.0

igd upnp
network-interface upnp

Enables network-interface ^1.0.1