Skip to main content

rsiot/components/cmp_add_output_stream/
error.rs

1use super::CMP_NAME;
2
3/// Ошибки компонента cmp_add_output_stream
4#[allow(missing_docs)]
5#[derive(Debug, thiserror::Error)]
6pub enum Error {
7    #[error("{CMP_NAME} | TokioSyncMpscSend")]
8    TokioSyncMpscSend,
9}
10
11impl From<Error> for crate::executor::ComponentError {
12    fn from(value: Error) -> Self {
13        crate::executor::ComponentError::Execution(value.to_string())
14    }
15}