pub fn storage_type<T: ?Sized + Reencode>( reencoder: &mut T, storage_ty: StorageType, ) -> Result<StorageType, Error<T::Error>>