Attribute Macro parallel_field

Source
#[parallel_field]
Expand description

Parallel level 2 This attribute could have two fields. field_name and para_index. field_name point out which StoreField will parallel para_index the para index of this StoreField, used for HyperMap

 {
 use fvm_std::collections::hyper_map::HyperMap;
 use fvm_macros::parallel_field;
 #[parallel_field]
 fn demo(key: String) {}

 #[parallel_field(field_name="key")]
 fn demo1(key: String) {}

 #[parallel_field(field_name="key")]
 #[parallel_field(field_name="key2", para_index="1")]
 fn demo2(key: String, key2: HyperMap<String, String>) {}
}