graphics_error/lib.rs
1// #![deny(missing_docs)]
2// #![deny(missing_debug_implementations)]missing_debug_implementations
3#![doc = include_str!("../Readme.md")]
4
5mod builder;
6mod display;
7
8pub type Result<T> = std::result::Result<T, GraphicsError>;
9
10#[derive(Debug)]
11pub struct GraphicsError {
12 kind: GraphicsErrorKind,
13 line: u32,
14 column: u32,
15 file: Option<String>,
16}
17
18#[derive(Debug)]
19enum GraphicsErrorKind {
20 ParseError(String),
21 IOError(std::io::Error),
22}