Cargo Features

atm0s-sdn has no features set by default.

[dependencies]
atm0s-sdn = { version = "0.1.10", features = ["all", "transport-compose", "transport-udp", "transport-tcp", "key-value", "pub-sub", "spread-router", "manual-discovery", "rpc", "virtual-socket", "node-alias"] }
all = key-value, manual-discovery, node-alias, pub-sub, rpc, spread-router, transport-compose, transport-tcp, transport-udp, virtual-socket
transport-compose all? = atm0s-sdn-transport-compose
transport-udp all? = atm0s-sdn-transport-udp
transport-tcp all? = atm0s-sdn-transport-tcp
key-value all? = atm0s-sdn-key-value
pub-sub all? = atm0s-sdn-pub-sub
spread-router all? = atm0s-sdn-layers-spread-router, atm0s-sdn-layers-spread-router-sync
manual-discovery all? = atm0s-sdn-manual-discovery
rpc all? = atm0s-sdn-rpc
virtual-socket all? = atm0s-sdn-virtual-socket
node-alias all? = atm0s-sdn-node-alias

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.

atm0s-sdn-transport-compose transport-compose?
atm0s-sdn-transport-udp transport-udp?
atm0s-sdn-transport-tcp transport-tcp?
atm0s-sdn-layers-spread-router spread-router?
atm0s-sdn-layers-spread-router-sync spread-router?
atm0s-sdn-manual-discovery manual-discovery?
atm0s-sdn-key-value key-value?
atm0s-sdn-pub-sub pub-sub?
atm0s-sdn-rpc rpc?
atm0s-sdn-virtual-socket virtual-socket?
atm0s-sdn-node-alias node-alias?