def parse.magic

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

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

551def parse.magic(pair: Bytes.Cursor & Maybe<&2, U32>, source: Bytes.Bytes) -> Maybe<&2, Manifest>:
552  match pair:
553    case (_, None{}):
554      None{}
555    case (cursor, Some{+version}):
556      parse.version(cursor, source, U32.is_eq(version, 3))

Uses (9)

Used by (1)