Trait frame_support::storage::TryAppendDoubleMap  
source · pub trait TryAppendDoubleMap<K1: Encode, K2: Encode, T: StorageTryAppend<I>, I: Encode> {
    // Required method
    fn try_append<LikeK1: EncodeLike<K1> + Clone, LikeK2: EncodeLike<K2> + Clone, LikeI: EncodeLike<I>>(
        key1: LikeK1,
        key2: LikeK2,
        item: LikeI
    ) -> Result<(), ()>;
}Expand description
Storage double map that is capable of StorageTryAppend.
Required Methods§
sourcefn try_append<LikeK1: EncodeLike<K1> + Clone, LikeK2: EncodeLike<K2> + Clone, LikeI: EncodeLike<I>>(
    key1: LikeK1,
    key2: LikeK2,
    item: LikeI
) -> Result<(), ()>
 
fn try_append<LikeK1: EncodeLike<K1> + Clone, LikeK2: EncodeLike<K2> + Clone, LikeI: EncodeLike<I>>( key1: LikeK1, key2: LikeK2, item: LikeI ) -> Result<(), ()>
Try and append the item into the storage double map at the given key.
This might fail if bounds are not respected.