Skip to main content

qubit_json/format/
mod.rs

1// =============================================================================
2//    Copyright (c) 2026 Haixing Hu.
3//
4//    SPDX-License-Identifier: Apache-2.0
5//
6//    Licensed under the Apache License, Version 2.0.
7// =============================================================================
8//! Whitespace-only formatting for strict JSON token streams.
9
10mod internal;
11mod json_pretty_error;
12mod json_pretty_error_kind;
13mod json_pretty_options;
14mod json_pretty_options_builder;
15mod json_token_formatter;
16
17pub use json_pretty_error::JsonPrettyError;
18pub use json_pretty_error_kind::JsonPrettyErrorKind;
19pub use json_pretty_options::JsonPrettyOptions;
20pub use json_pretty_options_builder::JsonPrettyOptionsBuilder;
21pub use json_token_formatter::format_json_tokens;
22pub use json_token_formatter::write_json_tokens;