Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Layout

Fully qualified path: dojo::meta::layout::Layout

pub enum Layout {
    Fixed: Span<u8>,
    Struct: Span<FieldLayout>,
    Tuple: Span<Layout>,
    Array: Span<Layout>,
    ByteArray,
    Enum: Span<FieldLayout>,
    FixedArray: (Span<Layout>, u32),
}

Variants

Fixed

Fully qualified path: dojo::meta::layout::Layout::Fixed

Fixed: Span<u8>

Struct

Fully qualified path: dojo::meta::layout::Layout::Struct

Struct: Span<FieldLayout>

Tuple

Fully qualified path: dojo::meta::layout::Layout::Tuple

Tuple: Span<Layout>

Array

Fully qualified path: dojo::meta::layout::Layout::Array

Array: Span<Layout>

ByteArray

Fully qualified path: dojo::meta::layout::Layout::ByteArray

ByteArray

Enum

Fully qualified path: dojo::meta::layout::Layout::Enum

Enum: Span<FieldLayout>

FixedArray

Fully qualified path: dojo::meta::layout::Layout::FixedArray

FixedArray: (Span<Layout>, u32)