Enum kicad_parse_gen::error::KicadError
[−]
[src]
pub enum KicadError { Parse(String), Other(String), Io(Error), EnvVar(VarError), ShellExpand(LookupError<VarError>), SymbolicExpression(SexpError), }
errors that can happen in this library
Variants
Parse(String)
parse error
Other(String)
other error
Io(Error)
IO Error
EnvVar(VarError)
env var error
ShellExpand(LookupError<VarError>)
shell expand lookup error
SymbolicExpression(SexpError)
symbolic expressions error
Trait Implementations
impl Debug for KicadError
[src]
impl From<SexpError> for KicadError
[src]
fn from(e: SexpError) -> KicadError
[src]
Performs the conversion.
impl From<LookupError<VarError>> for KicadError
[src]
fn from(e: LookupError<VarError>) -> KicadError
[src]
Performs the conversion.
impl From<Error> for KicadError
[src]
fn from(e: Error) -> KicadError
[src]
Performs the conversion.
impl From<String> for KicadError
[src]
fn from(s: String) -> KicadError
[src]
Performs the conversion.
impl Error for KicadError
[src]
fn description(&self) -> &str
[src]
A short description of the error. Read more
fn cause(&self) -> Option<&Error>
1.0.0[src]
The lower-level cause of this error, if any. Read more