Crate probor [] [src]

Modules

_cbor

Macros

_probor_count!
_probor_dec_named!
_probor_dec_struct!
_probor_decode_enum!
_probor_decode_variant!
_probor_define_var!
_probor_encode_field!
_probor_encode_pos_enum_field!
_probor_encode_pos_field!
_probor_enum_pattern!
_probor_index!
_probor_max!
_probor_parse_fields_num!
_probor_pattern!
_probor_pattern!
_probor_require_field!
_probor_skip_to!
_probor_uint_type!
probor_dec_struct!
probor_enc_struct!
probor_enum_encoder_decoder!
probor_struct!

Declares structure

probor_struct_decoder!
probor_struct_encoder!
probor_struct_encoder_decoder!

Structs

Config

Config contains various settings which limit resource consumption or enable certain validation options. Please note that the various maximum length/size values apply to an individual element only.

Decoder

The actual decoder type definition

Encoder

The actual encoder type definition

Enums

DecodeError

Traits

Decodable
Decode
Encodable
Input
Output

Functions

decode

Decodes and object and asserts that it's not null

from_slice
to_buf

Type Definitions

EncodeError