taskchampion-sync-server-core 0.7.1

Core of sync protocol for TaskChampion
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
/// An error from the [`crate::Server`] type.
///
/// This type represents only circumstances outside the realm of the protocol, and not the specific
/// results descriebd in the protocol documentation.
#[derive(Debug, thiserror::Error)]
pub enum ServerError {
    /// There is no client with the given ClientId.
    #[error("No such client")]
    NoSuchClient,

    #[error(transparent)]
    Other(#[from] anyhow::Error),
}