pub trait MappedCommittableSubstateDatabase {
// Required method
fn put_mapped<M, E>(
&mut self,
node_id: &NodeId,
partition_num: PartitionNumber,
substate_key: &SubstateKey,
value: &E
)
where M: DatabaseKeyMapper,
E: ScryptoEncode;
}
Expand description
Convenience methods for direct SubstateDatabase
writers.
Required Methods§
sourcefn put_mapped<M, E>(
&mut self,
node_id: &NodeId,
partition_num: PartitionNumber,
substate_key: &SubstateKey,
value: &E
)where
M: DatabaseKeyMapper,
E: ScryptoEncode,
fn put_mapped<M, E>(
&mut self,
node_id: &NodeId,
partition_num: PartitionNumber,
substate_key: &SubstateKey,
value: &E
)where
M: DatabaseKeyMapper,
E: ScryptoEncode,
Puts a scrypto-encoded value by the given business key.
Object Safety§
This trait is not object safe.