def set(self, value: dict):
        """
        Set the state, completely over-writing the previous value.

        .. caution::

            This kind of operation usually leads to a data race.

            Please take good care while using this.

            Use the :py:func:`atomic` deocrator if you're feeling anxious.
        """
        self._s_request_reply({Msgs.cmd: Cmds.set_state, Msgs.info: value})