Skip to main content

shardline_server/
test_invariant_error.rs

1use std::fmt::Display;
2
3use thiserror::Error;
4
5#[derive(Debug, Error)]
6#[error("{message}")]
7pub struct ServerTestInvariantError {
8    message: String,
9}
10
11impl ServerTestInvariantError {
12    #[must_use]
13    pub fn new(message: impl Display) -> Self {
14        Self {
15            message: message.to_string(),
16        }
17    }
18}