qubit-json 0.12.4

Resource-aware infrastructure for lenient and strict JSON processing
Documentation
// =============================================================================
//    Copyright (c) 2026 Haixing Hu.
//
//    SPDX-License-Identifier: Apache-2.0
//
//    Licensed under the Apache License, Version 2.0.
// =============================================================================
//! Shared crate-private lexical infrastructure.

mod internal;
mod json_lexical_admission_policy;
mod json_lexical_consumer;
mod json_lexical_error;
mod json_lexical_error_reason;
mod json_lexical_event;
mod json_lexical_failure;
mod json_lexical_scan_error;
mod json_lexical_scan_point;
mod json_lexical_scanner;
mod json_number_model;

#[cfg(any(feature = "jcs", test))]
pub(crate) use internal::json_lexical_cursor::line_column_at;
pub(crate) use json_lexical_admission_policy::JsonLexicalAdmissionPolicy;
pub(crate) use json_lexical_consumer::JsonLexicalConsumer;
pub(crate) use json_lexical_error::JsonLexicalError;
pub(crate) use json_lexical_error_reason::JsonLexicalErrorReason;
pub(crate) use json_lexical_event::JsonLexicalEvent;
pub(crate) use json_lexical_failure::JsonLexicalFailure;
pub(crate) use json_lexical_scan_error::JsonLexicalScanError;
pub(crate) use json_lexical_scanner::JsonLexicalScanner;
pub(crate) use json_number_model::JsonNumberModel;