use livekit::id::ParticipantIdentity;
/// Represents a connected remote access client (LiveKit participant).
#[derive(Debug, Clone)]
pub struct Client {
id: ParticipantIdentity,
}
impl Client {
#[expect(dead_code)]
pub(crate) fn new(id: ParticipantIdentity) -> Self {
Self { id }
}
/// Returns the identifier for this client.
pub fn id(&self) -> &str {
&self.id.0
}
}