Crate lazy_borink

Source
Expand description

§lazy-borink

lazy-borink exposes one struct, Lazy, and a trait, UnwrapLazy. See Lazy for additional information.

Structs§

Lazy
Lazy is a lazy (de)serialization type. It only serializes its data when the entire struct its contained in is serialized and only deserializes into its inner type when specifically asked to do so.

Enums§

Error
Enum representing errors that can occur while decoding MessagePack data.

Traits§

UnwrapLazy
unwrap_lazy() should fully deserialize any Lazy child fields by calling unwrap_lazy() on all fields. After calling this once, calling this on subfields should be cheap. This crate provides a procedural macro to automatically derive UnwrapLazy. It has also been implemented for many primitive types.

Derive Macros§

UnwrapLazy