sqlstate 0.1.0

Representations and parsing logic for SQLSTATE return codes.
Documentation
1
2
3
4
5
6
7
8
9
#[derive(Clone, Eq, PartialEq, Hash, Debug, thiserror::Error)]
pub enum ParseError {
    #[error("invalid SQLSTATE length: {0}")]
    InvalidLength(usize),
    #[error("unknown state: {0}")]
    UnknownState(String),
    #[error("unknown subclass: {0}")]
    UnknownSubclass(String),
}