function fromCoreBindingDataType()

in src/coreApi/converters/fromCoreFunctionMetadata.ts [47:62]


function fromCoreBindingDataType(
    data: coreTypes.RpcBindingDataType | null | undefined
): rpc.BindingInfo.DataType | null | undefined {
    switch (data) {
        case 'binary':
            return rpc.BindingInfo.DataType.binary;
        case 'stream':
            return rpc.BindingInfo.DataType.stream;
        case 'string':
            return rpc.BindingInfo.DataType.string;
        case 'undefined':
            return rpc.BindingInfo.DataType.undefined;
        default:
            return handleDefaultEnumCase(data, 'CoreRpcBindingDataType');
    }
}