Skip to main content

app_forge_kit_service/
lib.rs

1mod observer;
2mod signal;
3
4#[derive(thiserror::Error, Debug)]
5pub enum Error {
6    #[error(transparent)]
7    Unknown(#[from] Box<dyn std::error::Error + Send + Sync>),
8    #[error(transparent)]
9    JoinError(#[from] tokio::task::JoinError),
10    #[error(transparent)]
11    StdIoError(#[from] std::io::Error),
12}
13
14pub use observer::{Observable, Observer, Resource};
15pub use signal::Signal;