def read.name.buffer.copies

mylsm-lsm-store@0.6.0.1 · src/Manifest.bend:252

import mylsm-lsm-store@0.6.0.1/src/Manifest.bend as Manifest
import Base
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes

252def read.name.buffer.copies(
253  limit: Bytes.CursorLimit,
254  len: U32,
255  +offset: U32,
256  start: U32,
257  end: U32,
258  copies: Bytes.Bytes & Bytes.Bytes
259) -> Bytes.Cursor & Maybe<&2, String>:
260  match copies:
261    case (cursor_bytes, slice_bytes):
262      read.name.checked(Bytes.Cursor{cursor_bytes, offset, start, end}, limit,
263        bytes.slice.second(Bytes.slice(slice_bytes, offset, len)))

Uses (11)

Used by (1)