def frame.payload
bend-kit-tar@0.3.0.0 · tar.bend:453
import bend-kit-tar@0.3.0.0/tar.bend as Tar
import Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
453def frame.payload(+t: U32, +size: U32, +padding: U32, outer: Bytes.CursorLimit, pax: Pax, acc: List<&1, Entry>, r: Bytes.Cursor & Maybe<&1, Bytes.CursorLimit>) -> Bytes.Cursor & St:
454 (c, m) = r
455 match m:
456 case Some{inner}:
457 frame.body(inner, outer, padding, step.type(t, c, size, pax, acc))
458 case None{}:
459 (Bytes.Cursor.leave(c, outer), SFail{})