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
somewhere in the dependency tree.default-features = false - bevy default
-
Enable bevy integration.
Enables bevy_ecs
- client default
-
Enable clients.
- server default = axum, axum-server, tokio
-
Enable servers.
- 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