//! Packed little-endian bytes for `alloc::collections::BinaryHeap<u64>`.
//! Encoding preserves the heap's backing order. Decoding accepts arbitrary order
//! and duplicates, rebuilding the heap; re-encoding may therefore differ.
//! Generated clients use `BigUint64Array`, without heap normalization.
use BinaryHeap;
use ;
/// Serialize the heap's backing slice without copying into a temporary vector.
/// Decode owned words and rebuild the heap.