You know, I think I saw this feature in a script somewhere.
To mimic CAD capabilities in Blender.
Edge Tools > Extends Towards - comes to mind.
https://github.com/ccamara/blender-architecture-scripts/wiki/List-of-available-addons
If this isn't right, I'll fix it, but I thought
posting this answer might jog someone's memory.