caldir_core/remote/error.rs
1use super::ProviderError;
2
3#[derive(Debug, thiserror::Error)]
4#[non_exhaustive]
5pub enum RemoteError {
6 #[error("failed to create remote event {0}")]
7 CreateEvent(String, #[source] ProviderError),
8
9 #[error("failed to update remote event {0}")]
10 UpdateEvent(String, #[source] ProviderError),
11
12 #[error("failed to delete remote event {0}")]
13 DeleteEvent(String, #[source] ProviderError),
14
15 #[error(transparent)]
16 Provider(#[from] ProviderError),
17}