def AcpiRegistry.set

bend-osdev-acpi@0.1.1.0 · registry.bend:91

import bend-osdev-acpi@0.1.1.0/registry.bend as Registry
import Base
import bend-osdev-bytes@0.1.1.0/bytes.bend as B

91# the registry with sig mapped to k (replacing any earlier mapping)
92def AcpiRegistry.set(r: AcpiRegistry, +sig: B.Octets, k: AcpiKind) -> AcpiRegistry:
93  match r:
94    case AcpiRegistry{es}:
95      AcpiRegistry{Con{AcpiRegEntry{sig, k}, reg.drop(es, sig)}}

Uses (6)

Used by (0)

No other definition uses this definition.