core_lib/models/
errors.rs

1
2
3
4
5
6
7
8
9
10
11
use thiserror::Error;

#[derive(Error, Debug)]
pub enum Error {
    #[error("invalid id: {0}")]
    InvalidId(String),
    #[error("invalid timestamps")]
    InvalidTimestamps,
    #[error("invalid version: {0}")]
    InvalidVersion(i64),
}