Docs.rs
  • datachannel-0.8.0
    • datachannel 0.8.0
    • Docs.rs crate page
    • LGPL-2.1
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • lerouxrgd
    • Dependencies
      • datachannel-sys ^0.17.11 normal
      • derivative ^2 normal
      • log ^0.4 normal
      • parking_lot ^0.12 normal
      • serde ^1 normal
      • tracing ^0.1 normal
      • webrtc-sdp ^0.3 normal
      • async-channel ^1 dev
      • async-tungstenite ^0.16 dev
      • crossbeam-channel ^0.5 dev
      • env_logger ^0.9 dev
      • futures-util ^0.3 dev
      • serde_json ^1 dev
      • tokio ^1 dev
      • tracing-subscriber ^0.3 dev
      • uuid ^0.8 dev
    • Versions
    • 66.67% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate datachannel

  • Version 0.8.0
  • All Items
  • Re-exports
  • Modules
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Definitions
?
Change settings

Crate datachannel

source · [−]

Re-exports

pub use webrtc_sdp as sdp;

Modules

serde_sdp

Structs

CandidatePair
DataChannelId
DataChannelInfo
DataChannelInit
IceCandidate
PeerConnectionId
Reliability
RtcConfig
RtcDataChannel
RtcPeerConnection
RtcTrack
SessionDescription
TrackInit

Enums

CertificateType
Codec
ConnectionState
Direction
Error
GatheringState
SdpType
SignalingState
TransportPolicy

Traits

DataChannelHandler
PeerConnectionHandler
TrackHandler

Functions

cleanup
An optional resources cleanup function.
fmt_sdp
preload
An optional function to preload resources, otherwise they will be loaded lazily.

Type Definitions

Result