Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

ModelValueStorageTest

A ModelValueStorageTest trait that abstracts where the storage is and bypass the permission checks.

Fully qualified path: dojo::model::storage::ModelValueStorageTest

pub trait ModelValueStorageTest<S, V>

Trait functions

write_value_test

Updates a model value of type V.

Fully qualified path: dojo::model::storage::ModelValueStorageTest::write_value_test

fn write_value_test<K, +Drop<K>, +Serde<K>, +ModelValueKey<V, K>>(ref self: S, keys: K, value: @V)

write_values_test

Updates multiple model values of type V.

Fully qualified path: dojo::model::storage::ModelValueStorageTest::write_values_test

fn write_values_test<K, +Drop<K>, +Serde<K>, +ModelValueKey<V, K>>(
    ref self: S, keys: Span<K>, values: Span<@V>,
)

write_value_from_id_test

Updates a model value of type V.

Fully qualified path: dojo::model::storage::ModelValueStorageTest::write_value_from_id_test

fn write_value_from_id_test(ref self: S, entity_id: felt252, value: @V)

write_values_from_ids_test

Updates multiple model values of type V.

Fully qualified path: dojo::model::storage::ModelValueStorageTest::write_values_from_ids_test

fn write_values_from_ids_test(ref self: S, entity_ids: Span<felt252>, values: Span<@V>)