def slit.parse
import bend-osdev-acpi@0.1.1.0/slit.bend as Slitimport Base
import bend-osdev-acpi@0.1.1.0/error.bend as E
import bend-osdev-acpi@0.1.1.0/header.bend as H
44def slit.parse(r: Result<&2, &2, E.AcpiError, H.AcpiSdt>) -> Result<&2, &2, E.AcpiError, AcpiSlit>:
45 match r:
46 case Fail{e}:
47 Fail{e}
48 case Done{t}:
49 AcpiSlit.of_sdt(t)