arcium-primitives 0.6.0

Arcium primitives
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[derive(Debug, thiserror::Error)]
pub enum BuilderError {
    #[error("Missing field: {0}")]
    MissingField(String),
    #[error("Invalid field: {0}")]
    InvalidField(String),
    #[error("Router error: {0}")]
    RouterError(String),
}

impl From<derive_builder::UninitializedFieldError> for BuilderError {
    fn from(e: derive_builder::UninitializedFieldError) -> Self {
        Self::MissingField(e.to_string())
    }
}