Cargo Features
[dependencies]
trait-enumizer = { version = "0.1.1", default-features = false, features = ["std", "alloc", "flume", "crossbeam-channel", "tokio", "catty", "futures"] }
- default = std
-
The
std
feature is set by default whenevertrait-enumizer
is added without
somewhere in the dependency tree.default-features = false - std default
-
Enables std of trait-enumizer-derive
trait-enumizer-derive:
Generate code that uses ::std
- alloc
-
Enables alloc of trait-enumizer-derive
trait-enumizer-derive:
Generate code tha tuses ::alloc
Features from optional dependencies
- flume implicit feature
-
Enables flume ^0.10.11
flume:
A blazingly fast multi-producer channel
- crossbeam-channel implicit feature
-
Enables crossbeam-channel
crossbeam-channel:
Multi-producer multi-consumer channels for message passing
- tokio implicit feature
-
Enables tokio
tokio:
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications
- catty implicit feature
-
Enables catty
catty:
Send and await a value asynchronously
- futures implicit feature