@flowscripter/pluggable-io-framework-api
    Preparing search index...

    Interface NativeChunk

    A chunk whose payload lives in memory owned outside the JS heap (e.g. a Rust-allocated buffer). release() must be called once nothing needs the buffer - ownership/lifetime is explicit rather than GC'd, since JS code cannot safely retain a raw pointer past the point its owner frees it.

    interface NativeChunk {
        attributes?: Readonly<Record<string, unknown>>;
        kind: Native;
        length: number;
        ptr: number;
        release(): void;
    }
    Index
    attributes?: Readonly<Record<string, unknown>>
    kind: Native
    length: number
    ptr: number