qubit-value 0.12.1

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 and envelope types for the V1 wire contract.

mod collection_wire_owned;
mod collection_wire_ref;
mod scalar_wire_owned;
mod scalar_wire_ref;
mod wire_data_type_v1;
mod wire_envelope_owned;
mod wire_envelope_ref;
#[cfg(feature = "json")]
mod wire_preflight_strategy;
mod wire_shape_owned;
mod wire_shape_ref;

pub(in crate::value_wire) use collection_wire_owned::CollectionWireOwned;
pub(in crate::value_wire) use collection_wire_ref::CollectionWireRef;
pub(in crate::value_wire) use scalar_wire_owned::ScalarWireOwned;
pub(in crate::value_wire) use scalar_wire_ref::ScalarWireRef;
pub(in crate::value_wire) use wire_data_type_v1::WireDataTypeV1;
pub(in crate::value_wire) use wire_envelope_owned::WireEnvelopeOwned;
pub(in crate::value_wire) use wire_envelope_ref::WireEnvelopeRef;
#[cfg(feature = "json")]
pub(in crate::value_wire) use wire_preflight_strategy::WirePreflightStrategy;
pub(in crate::value_wire) use wire_shape_owned::WireShapeOwned;
pub(in crate::value_wire) use wire_shape_ref::WireShapeRef;