Cargo Features
[dependencies]
isotp-rs = { version = "0.2.1", default-features = false, features = ["async", "j1939", "std2004", "std2016", "can-fd", "tokio"] }
- default = std2004
-
The
std2004
feature is set by default wheneverisotp-rs
is added without
somewhere in the dependency tree.default-features = false - async
-
Affects
device::Driver.transmit
,device::Driver.receive
,device::Driver.shutdown
… - j1939 = bitfield-struct, paste
-
Affects
can::j1939
… - std2004 default
- std2016
- can-fd
-
Affects
constant::SINGLE_FRAME_SIZE_2004
,constant::SINGLE_FRAME_SIZE_2016
,constant::FIRST_FRAME_SIZE_2004
,constant::FIRST_FRAME_SIZE_2016
,constant::CONSECUTIVE_FRAME_SIZE
…
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.
- tokio implicit feature
-
Enables tokio
tokio:
An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications
- bitfield-struct j1939?
-
Enables bitfield-struct ^0.9
- paste j1939?