Skip to main content

SignalingModuleFrontendData

Trait SignalingModuleFrontendData 

Source
pub trait SignalingModuleFrontendData:
    Serialize
    + DeserializeOwned
    + Debug {
    const NAMESPACE: Option<ModuleId>;
}
Expand description

A trait for defining data sent to the frontend of a signaling module.

Required Associated Constants§

Source

const NAMESPACE: Option<ModuleId>

The namespace which is used to tag the signaling module data

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl SignalingModuleFrontendData for WhiteboardState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for ()

Source§

impl SignalingModuleFrontendData for SharedFolder

Source§

impl SignalingModuleFrontendData for AutomodState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for BreakoutState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for ChatState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for LegalVoteState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for LiveKitState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for ModerationState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for PollsState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for RecordingServiceState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for RecordingState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for TimerState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for TrainingParticipationReportState

Available on crate feature serde only.
Source§

impl SignalingModuleFrontendData for TranscriptionState

Available on crate feature serde only.

Implementors§