def cstr.in

bend-kit-postgres@0.3.0.0 · codec.bend:321

import bend-kit-postgres@0.3.0.0/codec.bend as Codec
import Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes

321def cstr.in(inside: Bool, b: Bytes.Bytes, +i: U32, +j: U32, +e: U32, +ok: Bool) -> Cur & Bytes.Bytes:
322  match inside:
323    case True{}:
324      take.got((j + 1 : U32), e, ok, Bytes.slice(b, i, (j - i : U32)))
325    case False{}:
326      (Cur{b, i, e, False{}}, Bytes.new(0))

Uses (11)

Used by (1)