Type alias fiPartialRules<T>

fiPartialRules<T>: Omit<T, "jsonName" | "localName" | "oneof" | "repeat" | "repeated" | "packed" | "opt" | "default" | "L" | "delimited"> & ({
    L?: LongType;
    default?: T["default"];
    delimited?: boolean;
    jsonName?: string;
    oneof?: undefined;
    opt?: false;
    packed?: false;
    repeated?: false;
} | {
    L?: LongType;
    default?: T["default"];
    delimited?: boolean;
    jsonName?: string;
    oneof?: undefined;
    opt: true;
    packed?: false;
    repeated?: false;
} | {
    L?: LongType;
    default?: T["default"];
    delimited?: boolean;
    jsonName?: string;
    oneof?: undefined;
    opt?: false;
    packed?: boolean;
    repeated?: boolean;
} | {
    L?: LongType;
    default?: T["default"];
    delimited?: boolean;
    jsonName?: string;
    oneof: string;
    opt?: false;
    packed?: false;
    repeated?: false;
})

Type Parameters

Generated using TypeDoc