The user disperses electrically charged particles, which changes Normal-type moves to Electric-type moves.
For the remainder of the current turn, Ion Deluge causes all Normal-type moves to become Electric-type instead, including status moves.
Ion Deluge has a priority of +1, so is used before all moves that do not have increased priority.
Ion Deluge does not affect Struggle. It does not affect Conversion, which still takes into account a move's original type; therefore a Pokémon with a Normal-type move at the top of its move list (including Conversion itself) using Conversion will become Normal-type and not Electric-type even under the effect of Ion Deluge.
Moves with a charging turn will only change type if the user is affected by Ion Deluge on the turn the move does damage.