Expand description
This module contains a CDDL parser.
The only public items here are the function parse_cddl
and the error
ParseError
and its child enum ErrorKind
.
Examples
use cddl_cat::parse_cddl;
let input = "map = { name: tstr }";
assert!(parse_cddl(input).is_ok());
Structs
An error that occurred during CDDL parsing.
Enums
The “kind” of error generated during CDDL parsing.
Functions
The main entry point for parsing CDDL text.
An entry point for parsing CDDL text, preserving rule strings