Module json_type

Module json_type 

Source

StructsΒ§

JsonType
JsonType is a data type for JSON data. It is stored as binary data of jsonb format. It utilizes current binary value and vector implementation.

EnumsΒ§

JsonFormat
JsonNativeType
JsonNumberType

ConstantsΒ§

JSON_PLAIN_FIELD_METADATA_KEY πŸ”’
JSON_PLAIN_FIELD_NAME πŸ”’
JSON_TYPE_NAME

FunctionsΒ§

is_include πŸ”’
is_mergeable πŸ”’
jsonb_to_serde_json
Converts a json type value to serde_json::Value
jsonb_to_string
Converts a json type value to string
merge πŸ”’
parse_string_to_jsonb
Parses a string to a json type value
plain_json_struct_type πŸ”’
A special struct type for denoting β€œplain”(not object) json value. It has only one field, with fixed name JSON_PLAIN_FIELD_NAME and with metadata JSON_PLAIN_FIELD_METADATA_KEY = "true".

Type AliasesΒ§

JsonObjectType