Is it possible to slide an edge beyond the two vertices its attached to? Hey guys!

I got a simple, hollow circle mesh that I'd like to gradually fill by using edge slide. Meaning that I want to be able to slide the edge from the top to the bottom of the circle

The only problem is that I can only slide an edge in the space between the two vertices the edge is in between...or maye the vertices won't go past the other vertices, thus preventing the edge from sliding further. I'd like to slide beyond those vertices. Does anyone here know if it's possible to do that?

I'm very new to this, but I'm willing to learn and I would appreciate any helpful comments. :)
Not as far as I know. If this is for an animation, have a look at booleans: https://www.blender.org/manual/modifiers/generate/booleans.html

They are implemented as a modifier, so you could have a hidden (hide it from the outliner by disabling it's render) circle (or rather a cylinder) acting as a "stencil" and then a plane that gradually grows in width. This plane would have the modifier set as "intersect" on it. This would make the plane only show in places that are inside the cylinder, thus creating an effect of the plane filling the circle.