def enc

bend-kit-tar@0.3.0.0 · tar.bend:696

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

696def enc(e: Entry, out: Bytes.Bytes) -> Maybe<&1, Bytes.Bytes>:
697  match e:
698    case File{name, data}:
699      Bytes.Bytes{+dl, db} = data
700      enc.check(48, 420, dl, db, out, Bytes.find(name, "\u{0}"))
701    case Dir{name}:
702      enc.check(53, 493, 0, Bytes.alloc(0), out, Bytes.find(name, "\u{0}"))

Uses (6)

Used by (1)