1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub enum Kind {
    Error,
    Warning,
    Success,
}

/// A SQLSTATE error code
#[derive(Clone, Debug, PartialEq, Eq)]
pub struct State {
    pub code: &'static str,
    pub kind: Kind,
    pub name: &'static str,
    pub message: Option<&'static str>,
}

include!("gen.rs");