pub(crate) fn is_immune_to_damage<V: LivingEntity + ?Sized>(
world: &World,
victim: &V,
damage_source: &DamageSource,
) -> boolpub(crate) fn is_immune_to_damage<V: LivingEntity + ?Sized>(
world: &World,
victim: &V,
damage_source: &DamageSource,
) -> bool