Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

ModelParser

Defines a trait for parsing models, providing methods to serialize keys and values.

Fully qualified path: dojo::model::model::ModelParser

pub trait ModelParser<M>

Trait functions

deserialize

Deserializes raw keys and values into a model struct.

Fully qualified path: dojo::model::model::ModelParser::deserialize

fn deserialize(ref keys: Span<felt252>, ref values: Span<felt252>) -> Option<M>

serialize_keys

Serializes the keys of the model.

Fully qualified path: dojo::model::model::ModelParser::serialize_keys

fn serialize_keys(self: @M) -> Span<felt252>

serialize_values

Serializes the values of the model.

Fully qualified path: dojo::model::model::ModelParser::serialize_values

fn serialize_values(self: @M) -> Span<felt252>