Metal atoms have outer electrons which are not tied to any one atom. These electrons can move freely within the structure of a metal when an electric current is applied. There are no such free electrons in covalent or ionic solids, so electrons can't flow through them - they are non-conductors.
In a shorter term - no