1. Get started
Build the crate, construct every profile field, and run the maintained parser and writer examples.
Start with the parser or writer boundary that your application controls. Each guide keeps storage, profiles, publication, and failure behavior explicit.
Build the crate, construct every profile field, and run the maintained parser and writer examples.
Use Flyology_CBOR.Parsing with arbitrary input bounds, provisional events, and exact byte offsets.
Use Bounded_Writing, allocating storage, or a caller-supplied destination transaction.
Keep Values representation separate from checked integer and binary64 conversion.
Construct Parser_Profile and Writer_Profile without a public default.
Review implemented support, maintained evidence, known omissions, public source availability, and Alire index status.
The parser has no DOM or collector. A consumer can handle each event immediately, copy selected payloads into its own storage, or build a provisional candidate until the parser reports complete-document acceptance.
Use Drain to inspect a large stream with a bounded parser and caller-owned event array.
Copy only the text, bytes, numbers, or tags that the application needs.
Keep a private candidate provisional until the parser reports complete-document acceptance.