INNER CODE UNIT · Rust
close
webrtc-rs/webrtc · src/data_channel/mod.rs:228
async fn close(&self) -> Result<()>;
}
/// Events that can occur on a [`DataChannel`].
#[derive(Debug, Clone)]
#[non_exhaustive]
pub enum DataChannelEvent {
/// Data channel has opened and is ready to send/receive data.
///
/// This event is fired when the data channel transitions to the "open" state.
/// Data can now be sent through the channel.
OnOpen,
/// An error occurred on the data channel.
///
/// This event is fired when an error is encountered. The channel may still
/// be usable depending on the error type.
OnError,