To my understanding, the electric field inside an inductor is zero if the inductor is made of an ideal wire. According to this post, this happens because the induced field is canceled out by the electrostatic field due to charges that develop on the surface of the wire.
Now suppose that the current through the inductor begins to decline. Then according to Faraday’s law, an emf will be induced that tries to resist this decline in current. But my question is, how can it resist the change in the current if the induced field is just canceled out by the electrostatic field that develops due to the charges on the surface? What's the exact mechanism that resists the change in current in terms of electric fields?