Multiplies this size bound by the specified scalar.
Adds the specified size bound to this size bound.
Returns a new bound with the upper bound removed.
Returns a new bound with the lower bound reset to 0.
Returns the exact size of the encoded bits.
Returns the exact size of the encoded bits. Defined when the lower bound is equal to the upper bound.
Minimum number of bits
Maximum number of bits
ORs the specified size bound with this size bound, resulting in a new bound which has the minimum lower bound and maximum upper bound.
(sizeBound: any2stringadd[SizeBound]).+(other)
Bounds the size, in bits, of the binary encoding of a codec -- i.e., it provides a lower bound and an upper bound on the size of bit vectors returned as a result of encoding.