Type Alias

GLib-2.0 ▶ GLib ▶ $ParseDeepVariant

$ParseDeepVariant: $ParseDeepVariantValue<T> extends infer Result
    ? Result extends [infer Value, string]
        ? Value
        : Result extends VariantTypeError<any> ? Result : unknown
    : unknown

Main entry point for deep variant parsing

Type Parameters

  • T extends string