pub trait ChannelPolicy: Send + Sync {
// Required methods
fn can_join(
&self,
meta: &ConnectionMeta,
channel: &ChannelName,
) -> Result<(), RealtimeError>;
fn can_publish(
&self,
meta: &ConnectionMeta,
channel: &ChannelName,
event: &str,
) -> Result<(), RealtimeError>;
}