//! Shared quantity bus for cross-registration arithmetic.
use HashMap;
use Arc;
use Mutex;
use Uuid;
/// A single entry stored on the [`QuantityBus`].
/// Thread-safe UUID-keyed store of all created quantity values.
///
/// Shared between [`crate::UomQuantityPlugin`] and [`crate::UomCodePlugin`] to enable
/// cross-registration arithmetic and code emission.
pub type QuantityBus = ;
/// Create a fresh, empty [`QuantityBus`].