pub(super) type NextState = Box<dyn State<ServerConnectionData>>;
struct NextState(/* private fields */);