/*!
Signaling messages exchanged between used by NetworkManagers and signaling server
to facilitate communication in many-to-many topology.
*/
use crate::;
use ;
/// Enum consisting of two main categories are messages used to setup signaling session
/// and messages used to setup WebRTC connection afterwards.
/// Most of the include [SessionId] and [UserId] to uniquely identify each peer.