Let $(E, d)$ be a metric space and $\mathcal F$ a collection of real-valued functions on $E$. Assume that for all $x,x_n \in E$ with $n\in \mathbb N$, $$ x_n \to x \iff [f(x_n) \to f(x) \quad \forall f \in \mathcal F]. \quad (\star) $$
Let $\tau$ be the metric topology on $E$ induced by $d$ and $\tau'$ the initial topology induced by $\mathcal F$. Clearly, $\tau' \subset \tau$. It's possible that $\tau' \neq \tau$.
My question Are there some conditions on $\mathcal F$ that ensures $\tau' = \tau$?
Thank you so much for your elaboration!