Cargo Features

[dependencies]
burn-remote = { version = "0.21.0-pre.2", default-features = false, features = ["tracing", "client", "server", "doc"] }
default = client, server

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

tracing

Enables tracing of burn-backend, burn-communication, burn-ir, burn-router, and burn-std

client default = async-channel, tokio-tungstenite

Enables sync of tokio

Shared dependencies

server default = async-channel, axum, tokio-tungstenite

Enables tracing-core and tracing-subscriber, sync of tokio

Affects burn-remote::server

doc

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.

async-channel client server

Enables async-channel

Client dependencies

tokio-tungstenite client server
axum server

Enables axum

Server dependencies

tracing-core server
tracing-subscriber server