We have the description of the abilities :
Boosts the Pokémon's Attack stat if Tailwind takes effect or if the Pokémon is hit by a wind move. The Pokémon also takes no damage from wind moves.
The Pokémon becomes charged when it is hit by a wind move, boosting the...
Or since we didn't see the stats of the attack maybe it doesn't inflict any damage to balance the fact that it inflicts poison status, which would make it work with Corrosion even if it is Poison Type.