use crate::;
/// Packing policy for values stored inline when possible and in an overflow
/// sidecar otherwise.
///
/// Implementations must keep inline values and overflow pointers disjoint:
/// `to_compact` results must round-trip through `from_compact`, while a value
/// returned by `from_overflow_index(i)` must make `overflow_index` return
/// `Some(i)`.