1 2 3 4 5 6 7 8 9
use thiserror::Error; #[derive(Error, Debug)] pub enum SerialError { #[error("serial port error")] SerialPortError(#[from] serialport::Error), #[error("tokio join error")] JoinError(#[from] tokio::task::JoinError), }