Crate everscale_types
source ·Expand description
Everscale types
Re-exports
pub use self::boc::Boc;pub use self::cell::Cell;pub use self::cell::CellDescriptor;pub use self::cell::CellFamily;pub use self::cell::CellHash;pub use self::cell::CellType;pub use self::cell::LevelMask;pub use self::cell::Load;pub use self::cell::Store;pub use self::error::Error;
Modules
- BOC (Bag Of Cells) implementation.
- Cell tree implementation.
- Dictionary implementation.
- Common error types.
- Merkle stuff.
- Blockchain models.
- Integer types used in blockchain models.
- General stuff.
Structs
- Thread-safe cell family.
- Builder for constructing cells with densely packed data.
- A read-only view for a subcell of a cell
- Dictionary with fixed length keys (where
Nis a number of bits in each key). - Single-threaded cell family.
- Usage tree for the
Rcfamily of cells.
Enums
- Rule for including cells in the usage tree.
Traits
- A data structure that can be deserialized from cells.
- A data structure that can be serialized into cells.
Type Definitions
- BOC (Bag Of Cells) helper for the
Arcfamily of cells. - Thread-safe cell.
- Cell builder for the
Arcfamily of cells. - A read-only view for the
Arcfamily of cells. - An ordinary dictionary with fixed length keys for the
Arcfamily of cells. - BOC (Bag Of Cells) helper for the
Rcfamily of cells. - Single-threaded cell.
- Cell builder for the
Rcfamily of cells. - A read-only view for the
Rcfamily of cells. - An ordinary dictionary with fixed length keys for the
Rcfamily of cells.
Derive Macros
- Implements
Loadfor the type. - Implements
Storefor the type.