use serde_json::Value;
use crate::JsonBytesValueCodec;
use crate::JsonStringValueCodec;
use crate::register_value_bytes_codec;
use crate::register_value_string_codec;
pub const JSON_STRING_VALUE_CODEC_ID: &str = "qubit.codec.json.string";
pub const JSON_BYTES_VALUE_CODEC_ID: &str = "qubit.codec.json.bytes";
register_value_string_codec!(
id = JSON_STRING_VALUE_CODEC_ID,
codec = JsonStringValueCodec<Value>,
value = Value,
);
register_value_bytes_codec!(
id = JSON_BYTES_VALUE_CODEC_ID,
codec = JsonBytesValueCodec<Value>,
value = Value,
);