kicad_sexpr
Types
pub type ParseDecodeError {
ParseError(parse.ParseError)
DecodeError(decode.DecodeError)
}
Constructors
-
ParseError(parse.ParseError)
-
DecodeError(decode.DecodeError)
Values
pub fn parse_decode(
data: BitArray,
decoder: fn(List(parse.SExpr)) -> Result(
#(a, List(parse.SExpr)),
decode.DecodeError,
),
) -> Result(a, ParseDecodeError)
pub fn parse_footprint_file(
data: BitArray,
) -> Result(token.FootprintFile, ParseDecodeError)
pub fn parse_symbol_library(
data: BitArray,
) -> Result(token.SymbolLibrary, ParseDecodeError)