def Crc64Spec.update_fast

bend-osdev-crc@0.1.0.0 · table.bend:140

import bend-osdev-crc@0.1.0.0/table.bend as Table
import Base
import bend-osdev-word64@0.1.0.0/word64.bend as W
import bend-osdev-bytes@0.1.0.0/bytes.bend as B
import bend-osdev-crc@0.1.0.0/crc.bend as C

140def Crc64Spec.update_fast(spec: C.Crc64Spec, c: W.W64, o: B.Octets) -> W.W64:
141  match spec:
142    case C.Crc64Spec{poly, init, reflected, xorout}:
143      t64.update.go(reflected, poly, c, B.Octets.to_list(o))

Uses (5)

Used by (1)