Module kserd::ds[][src]

The data structures, such as Kserd and Value.

Structs

Accessor

Accessor provides a wrapper around a value, adding additional accessing methods.

Barr

An owned or borrowed byte array.

IntoIntError

Converting into a signed or unsigned integer can fail if the original number is outside the integer’s valid range.

InvalidFieldName

The field name in a container contains invalid characters.

InvalidId

The id has invalid characters and would not parse back.

Kserd

The atomic value.

Kstr

An owned or borrowed string.

Enums

Number

A numerical value.

Value

The value of a Kserd.

Traits

NumberType

A type that can be converted into a Number. The type also has a string type identity. Used primarily in Kserd::new_num to accept any Rust number type.