How to snap two edges at a custom distance between them.

Is it possible to tell blender to snap at a custom distance to an edge or to extrude and edge at same or different distance between them?

like this?