turn-types

Crates.ioturn-types
lib.rsturn-types
version0.5.0
created_at2025-06-03 04:55:07.891952+00
updated_at2026-01-20 07:21:14.395795+00
descriptionTURN parsing and writing
homepage
repositoryhttps://github.com/ystreet/turn-proto
max_upload_size
id1698651
size116,927
Matthew Waters (ystreet)

documentation

https://docs.rs/turn-types

README

Build status codecov Dependencies crates.io docs.rs

turn-types

Repository containing an implementation of TURN (RFC5766) protocol writing in the Rust programming language. turn-types builds on top of stun-types to provide the relevant attributes and methods for TURN applications.

Relevant standards

  • RFC5766: Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)
  • RFC6062: Traversal Using Relays around NAT (TURN) Extensions for TCP Allocations
  • RFC6156: Traversal Using Relays around NAT (TURN) Extension for IPv6
  • RFC8656: Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)
Commit count: 163

cargo fmt