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;