Cargo Features

[dependencies]
bevy_simplenet = { version = "0.11.0", default-features = false, features = ["bevy", "client", "server", "tls-rustls", "tls-openssl"] }
default = bevy, client, server

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

bevy default

Enable bevy integration.

Enables bevy_ecs

client default

Enable clients.

server default = axum, axum-server, tokio

Enable servers.

Enables axum and server of ezsockets

tls-rustls

Enable server TLS with tls-rustls.

Enables tls-rustls of axum-server ^0.5

tls-openssl

Enable server TLS with tls-openssl.

Enables tls-openssl of axum-server ^0.5

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.

axum server

Enables axum ^0.6

axum-server server tls-openssl? tls-rustls?

Enables axum-server ^0.5

tokio server