Crate workflow_serializer

Source

Re-exports§

pub use borsh;

Modules§

macros
Macros for loading and storing items using Borsh and Serializer.
payload
prelude
result
serializer
tests

Macros§

deserialize
Load item using Serializer deserialization. crate::serializer::Serializer is meant to provide custom serialization over Borsh that can be used to store additional metadata such as struct version.
load
Load item using Borsh deserialization
payload
Create Payload struct - a #repr[transparent] struct wrapping Cursor<Vec<u8>>. This struct acts as a helper for storing and loading items into a Vec<u8> buffer.
reader
serialize
Store item using Serializer serialization. crate::serializer::Serializer is meant to provide custom serialization over Borsh that can be used to store additional metadata such as struct version.
store
Store item using Borsh serialization
version
writer