electricui-embedded 0.1.5

An unofficial and incomplete `no_std` Rust library for implementing the ElectricUI Binary Protocol
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use err_derive::Error;

#[derive(Copy, Clone, Debug, Error)]
pub enum Error {
    #[error(display = "Packet error. {}", _0)]
    Packet(#[source] crate::wire::packet::Error),

    #[error(display = "Framing error. {}", _0)]
    Framing(#[source] crate::wire::framing::Error),

    #[error(display = "Decoder error. {}", _0)]
    Decoder(#[source] crate::decoder::Error),
}