It depends on the height of the rim walls. I have a 29” cross wheel and a 700c city bike type wheel. Both can fit the same 700c x38 Tires. But... the puncture proof tires are VERY hard to get on the cross wheel (high rim walls), whereas I can get them on with no tools when fitting them on the city bike wheel. The cross wheel has rims that are 21mm heigh whereas the city wheel has 16mm high rims. It takes a screwdriver and a lot of strength to get the puncture proof tires on the cross wheels because those rims are designed for more supple tires.
This with schwalbe energizer and marathon tires...