def dc.size
import bend-kit-http@0.38.2.0/http.bend as Httpimport Base
465# A size that would overflow 32 bits ends the digits, and size.end then refuses it.
466def dc.size(+acc: U32, seen: Bool, +c: U32, digit: Bool) -> Dc:
467 match digit:
468 case True{}:
469 DcSize{(acc * 16 + hexv(c) : U32), True{}}
470 case False{}:
471 dc.size.end(acc, c, seen)