def sdt.split
import bend-osdev-acpi@0.1.1.0/header.bend as Headerimport Base
import bend-osdev-bytes@0.1.1.0/bytes.bend as B
import bend-osdev-acpi@0.1.1.0/error.bend as E
213def sdt.split(+raw: B.Octets, r: Result<&2, &2, E.AcpiError, AcpiHeader>) -> Result<&2, &2, E.AcpiError, AcpiSdt>:
214 match r:
215 case Fail{e}:
216 Fail{e}
217 case Done{h}:
218 Done{AcpiSdt{h, B.Octets.drop(36n, raw)}}