def gz.fstr

bend-kit-zlib@0.5.1.0 · zlib.bend:593

import bend-kit-zlib@0.5.1.0/zlib.bend as Zlib
import Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

593# A zero-terminated FNAME or FCOMMENT.
594def gz.fstr(on: Bool, r: Bytes.Bytes & Maybe<&2, U32>) -> Bytes.Bytes & Maybe<&2, U32>:
595  match on:
596    case False{}:
597      r
598    case True{}:
599      (b, m) = r
600      gz.fstr.at(m, b)

Uses (7)

Used by (1)