[][src]Crate driver_async

Modules

asyncs

Async primitives wrappers/reexports for (Mutex, mpsc, RwLock, task::spawn). Just wrappers around which ever async library is available (tokio, async-std, embedded, etc).

bytes

Byte buffer, packing and unpacking utilities. Provides traits for genericly packing types into different endian byte buffers (ToFromBytesEndian) and for storing bytes/copy-types (Storage)

error

Generic Error Trait. Similar to std::error::Error.

Structs

ConversionError

Basic ConversionError for when primitives can't be converted to/from bytes because of invalid states. Most modules use their own errors for when there is more information to report.