oneyaml-core 1.1.0

Stable vocabulary of oneyaml (YAML 1.2): spans, diagnostic codes, diagnostics, paths, settings, and limits.
Documentation
  • Coverage
  • 100%
    169 out of 169 items documented9 out of 17 items with examples
  • Size
  • Source code size: 152.1 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.0 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 5s Average build duration of successful builds.
  • all releases: 4s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • recursive-ai-oss/oneyaml-rust
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • hclewk

oneyaml-core

The stable vocabulary of oneyaml: spans, Y#### diagnostic codes and their registry, Diagnostic, LineIndex (byte offsets to line and column in UTF-8 bytes, characters, or UTF-16 units), Path and path!, the input Encoding, and the Settings, Limits, Emit, and Compat value types.

No runtime dependencies. Most users depend on oneyaml, which re-exports everything here; start with its README. The resource-limit profiles, including Limits::untrusted() for input from the network, are documented on Limits.

Follows semver together with oneyaml. MSRV: Rust 1.85 (rolling policy in the oneyaml README). License: MIT OR Apache-2.0.