def parse.magic
import mylsm-lsm-store@0.6.0.1/src/Manifest.bend as Manifestimport 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))