use NonZeroUsize;
use ;
/// How much of what memory holds a session is willing to read at its
/// opening, in bytes of summary.
///
/// A bound rather than a preference. A scope that a hundred sessions
/// have written to holds more than any opening can carry, and a
/// recollection that grew with the scope would make the hundred-and-
/// first session slower than the first for no benefit it could name.
///
/// Bytes of summary and not of the serialized payload: the summaries
/// are what a reader reads, and measuring the envelope would move the
/// budget every time a field was added beside them.
;