Expand description
An efficient and concurrent interning library for JSON values.
Structs§
- Bound
Value serde - An
IValueinterned value together with a reference to the associatedJinternersarena. - Delta
Encoding delta - Wrapper around a
Jinternersthat uses delta encoding to serialize it. - IValue
- An interned JSON value.
- Interned
StrKey - An interned key for JSON objects.
- Interning
Deserializer serdeandsync - Helper struct to deserialize an
IValuefrom aDeserializer, interning intermediate values into the attachedJinternersarena. - Interning
Deserializer Mut serde - Helper struct to deserialize an
IValuefrom aDeserializer, interning intermediate values into the attachedJinternersarena. - Jinterners
- An arena to store interned JSON values.
- MapRef
- A shallow reference to a JSON map.
- Mapping
- Mapping to convert values from one
Jinternersinstance to another. - Retain
Builder retain - A builder to select items to retain in a
Jinternersarena.
Enums§
- Value
Ref - A shallow reference to a JSON value.