Cargo Features

[dependencies]
fluffl = { version = "0.0.5", default-features = false, features = ["extras", "sdl2", "glutin", "http", "native-tls", "tungstenite"] }
default = glutin

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

extras = lewton, puremp3

Affects fluffl::extras

sdl2 = be_sdl2

Enables sdl2 of glow ^0.6.1

glutin default = be_glutin

Enables glutin of glow ^0.6.1

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.

lewton extras?
puremp3 extras?
http not wasm or wasi implicit feature

Enables http ^0.2.1

http:

A set of types for representing HTTP requests and responses

native-tls not wasm or wasi implicit feature

Enables native-tls

native-tls:

A wrapper over a platform's native TLS implementation

tungstenite not wasm or wasi implicit feature

Enables tungstenite ^0.11.1

tungstenite:

Lightweight stream-based WebSocket implementation

be_glutin not wasm or wasi glutin

Enables glutin ^0.28

be_sdl2 not wasm or wasi sdl2?

Enables sdl2 ^0.33.0