pub async fn on_signaling_state_change(&self, f: OnSignalingStateChangeHdlrFn) {
        let mut on_signaling_state_change_handler =
            self.internal.on_signaling_state_change_handler.lock().await;
        *on_signaling_state_change_handler = Some(f);
    }
/// on_signaling_state_change sets an event handler which is invoked when the
/// peer connection's signaling state changes
on_signaling_state_change sets an event handler which is invoked when the
peer connection's signaling state changes
on_signaling_state_change sets an event handler which is invoked when the peer connection ' s signaling state changes
pub async fn on_signaling_state_change(&self, f: OnSignalingStateChangeHdlrFn) {
        let mut on_signaling_state_change_handler =
            self.internal.on_signaling_state_change_handler.lock().await;
        *on_signaling_state_change_handler = Some(f);
    }
pub async fn on_signaling_state_change ( & self , f : OnSignalingStateChangeHdlrFn ) { let mut on_signaling_state_change_handler = self . internal . on_signaling_state_change_handler . lock ( ) . await ; * on_signaling_state_change_handler = Some ( f ) ; }
on_signaling_state_change sets an event handler which is invoked when the
peer connection's signaling state changes
on_signaling_state_change sets an event handler which is invoked when the peer connection ' s signaling state changes
&self
f
OnSignalingStateChangeHdlrFn