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?