Skip to main content

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}