solana/src/layout/core/src/core library

Classes

Blob
A class representing a blob layout within a buffer.
Constant<T>
A class representing a constant layout within a buffer.
CString
A class representing a C-style string layout within a buffer.
Layout<T>
Base class for layout objects.
MapEntryLayout
Represents the layout for a key-value pair in a map.
Sequence<T>
Represent a contiguous sequence of a specific layout as an Array.
Structure
Represent a contiguous sequence of arbitrary layout elements as an Object.
Union
Represent any number of span-compatible layouts.
UTF8
A class representing a UTF-8 layout within a buffer.
VariantLayout
Represent a specific variant within a containing union.