List of all items
Structs
- FieldInfo
- packing::LayoutField
- packing::PackingConstants
- storable_primitives::ArrayConfig
- storable_primitives::TypeConfig
Enums
- FieldKind
- packing::SlotAssignment
- storable_primitives::StorableConversionStrategy
- storable_primitives::StorageKeyStrategy
Macros
- gen_storable_tests
- gen_test_fields_layout
- gen_test_fields_struct
- storable_alloy_bytes
- storable_alloy_ints
- storable_arrays
- storable_nested_arrays
- storable_rust_ints
Attribute Macros
Derive Macros
Functions
- gen_contract_output
- gen_contract_storage
- layout::gen_collision_checks
- layout::gen_constructor
- layout::gen_contract_storage_impl
- layout::gen_getters_and_setters
- layout::gen_slots_module
- layout::gen_struct
- packing::allocate_slots
- packing::classify_field_type
- packing::const_name
- packing::gen_collision_check_fn
- packing::gen_constants_from_ir
- packing::gen_layout_ctx_expr
- packing::gen_layout_ctx_expr_inefficient
- packing::gen_slot_packing_logic
- parse_fields
- storable::derive_impl
- storable::gen_from_evm_words_impl
- storable::gen_packing_module_from_ir
- storable::gen_storage_op_impl
- storable::gen_to_evm_words_impl
- storable::get_neighbor_slot_refs
- storable_primitives::gen_alloy_integers
- storable_primitives::gen_array_impl
- storable_primitives::gen_arrays_for_type
- storable_primitives::gen_complete_impl_set
- storable_primitives::gen_fixed_bytes
- storable_primitives::gen_nested_arrays
- storable_primitives::gen_packed_array_from_evm_words
- storable_primitives::gen_packed_array_load
- storable_primitives::gen_packed_array_store
- storable_primitives::gen_packed_array_to_evm_words
- storable_primitives::gen_storable_alloy_bytes
- storable_primitives::gen_storable_alloy_ints
- storable_primitives::gen_storable_arrays
- storable_primitives::gen_storable_impl
- storable_primitives::gen_storable_rust_ints
- storable_primitives::gen_storable_type_impl
- storable_primitives::gen_storage_key_impl
- storable_primitives::gen_struct_array_from_evm_words
- storable_primitives::gen_struct_array_impl
- storable_primitives::gen_struct_array_load
- storable_primitives::gen_struct_array_store
- storable_primitives::gen_struct_array_to_evm_words
- storable_primitives::gen_struct_arrays
- storable_primitives::gen_unpacked_array_from_evm_words
- storable_primitives::gen_unpacked_array_load
- storable_primitives::gen_unpacked_array_store
- storable_primitives::gen_unpacked_array_to_evm_words
- storable_primitives::is_packable
- storable_tests::gen_alloy_signed_arbitrary
- storable_tests::gen_alloy_signed_tests
- storable_tests::gen_alloy_unsigned_arbitrary
- storable_tests::gen_alloy_unsigned_tests
- storable_tests::gen_fixed_bytes_arbitrary
- storable_tests::gen_fixed_bytes_tests
- storable_tests::gen_rust_signed_arbitrary
- storable_tests::gen_rust_signed_tests
- storable_tests::gen_rust_unsigned_arbitrary
- storable_tests::gen_rust_unsigned_tests
- storable_tests::gen_storable_tests
- utils::extract_attributes
- utils::extract_mapping_types
- utils::extract_storable_array_sizes
- utils::parse_slot_value
- utils::to_camel_case
- utils::to_snake_case