pub fn chunk_publish_within<'a>(
units: &'a [PublishUnit],
limits: &LimitsConfiguration,
) -> Result<Vec<&'a [PublishUnit]>>Expand description
Split units into requests the deployment accepts, each with at most
MAX_PUBLISH_ENVELOPES envelopes. A commit and its proposals are one unit
and never straddle a chunk; a unit that fits in no request is refused.