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}