qubit-value 0.13.0

Type-safe containers for single, multi-valued, and named runtime values
Documentation
// =============================================================================
//    Copyright (c) 2025 - 2026 Haixing Hu.
//
//    SPDX-License-Identifier: Apache-2.0
//
//    Licensed under the Apache License, Version 2.0.
// =============================================================================

//! Internal payload types for canonical wire adapters.

#[cfg(feature = "big-decimal")]
mod big_decimal_payload;
#[cfg(feature = "big-decimal")]
mod big_decimal_payload_field;
#[cfg(feature = "big-decimal")]
mod big_decimal_payload_field_visitor;
#[cfg(feature = "big-decimal")]
mod big_decimal_payload_visitor;
#[cfg(feature = "json")]
mod canonical_json;
#[cfg(all(feature = "converter", feature = "json"))]
mod canonical_json_frame;
mod canonical_string_map;
mod duration_payload;
mod duration_payload_field;
mod duration_payload_field_visitor;
mod duration_payload_visitor;
#[cfg(feature = "json")]
mod fixed_number_text;
#[cfg(feature = "json")]
mod json_number_children;
#[cfg(feature = "json")]
mod number_text_comparator;
mod strict_string_map;
mod strict_string_map_visitor;
mod validated_sequence_visitor;

#[cfg(feature = "big-decimal")]
pub(in crate::wire) use big_decimal_payload::BigDecimalPayload;
#[cfg(feature = "json")]
pub(in crate::wire) use canonical_json::CanonicalJson;
#[cfg(all(feature = "converter", feature = "json"))]
pub(in crate::wire) use canonical_json_frame::CanonicalJsonFrame;
pub(in crate::wire) use canonical_string_map::CanonicalStringMap;
pub(in crate::wire) use duration_payload::DurationPayload;
#[cfg(feature = "json")]
pub(in crate::wire) use fixed_number_text::FixedNumberText;
#[cfg(feature = "json")]
pub(in crate::wire) use json_number_children::JsonNumberChildren;
#[cfg(feature = "json")]
pub(in crate::wire) use number_text_comparator::NumberTextComparator;
pub(in crate::wire) use strict_string_map::StrictStringMap;
pub(in crate::wire) use validated_sequence_visitor::ValidatedSequenceVisitor;