scale_decode

Module visitor

source
Expand description

The Visitor trait and associated types.

Modules§

Structs§

Enums§

Traits§

  • This is implemented for visitor related types which have a decode_item method, and allows you to generically talk about decoding unnamed items.
  • An implementation of the Visitor trait can be passed to the decode_with_visitor() function, and is handed back values as they are encountered. It’s up to the implementation to decide what to do with these values.

Functions§

  • Decode data according to the type ID and type resolver provided. The provided pointer to the data slice will be moved forwards as needed depending on what was decoded, and a method on the provided Visitor will be called depending on the type that needs to be decoded.

Type Aliases§