Type Alias

GLib-2.0GLib$ParseShallowVariantKeyValue

$ParseShallowVariantKeyValue: string extends State
    ? VariantTypeError<
        "$ParseShallowVariantKeyValue: 'string' is not a supported type.",
    >
    : State extends `${string}}${infer Remaining}`
        ? [[any, GLib.Variant], Remaining]
        : VariantTypeError<"Invalid key-value format">

Parses key-value for shallow unpacking

Type Parameters

  • State extends string