Let $(X, \tau)$ be a metrizable topological space. Any metric $d$ on $X$ generates a topology $\tau_d$ on it. Call $d$ admissible if $\tau = \tau_d$.
Let $\mathcal{D}$ be the set of admissible metrics for $(X, \tau)$, and denote $B_d(x, r) = \{y : d(x, y) < r\}$. Consider the set $$\mathcal{U} = \{B_d(x, r) : d\in\mathcal{D}, x\in X, r> 0\}.$$
In other words, $\mathcal{U}$ is the family of those open sets, which are open balls for some admissible metric on $X$.
Can we characterize elements of $\mathcal{U}$ topologically (i.e. not involving the concept of a metric)?
This problem didn't come up in anything I'm working with, I'm asking it out of curiosity.