use opentalk_roomserver_types::breakout::breakout_id::BreakoutId;
use opentalk_types_signaling::ParticipantId;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, PartialEq, Eq, Hash, Serialize, Deserialize)]
#[serde(tag = "scope", content = "target", rename_all = "snake_case")]
pub enum Scope {
Global,
Breakout(BreakoutId),
Private(ParticipantId),
}