Cargo Features

[dependencies]
jarust = { version = "0.8.1", default-features = false, features = ["audio_bridge_plugin", "echo_test_plugin", "streaming_plugin", "video_room_plugin", "use-native-tls", "use-rustls", "tokio-rt"] }
default = tokio-rt, use-native-tls

These default features are set whenever jarust is added without default-features = false somewhere in the dependency tree.

audio_bridge_plugin

Plugins

Enables audio_bridge of jarust_plugins

echo_test_plugin

Enables echo_test of jarust_plugins

streaming_plugin

Enables streaming of jarust_plugins

video_room_plugin

Enables video_room of jarust_plugins

use-native-tls default

Interface

Enables use-native-tls of jarust_core, jarust_interface, and jarust_plugins

use-rustls

Enables use-rustls of jarust_core, jarust_interface, and jarust_plugins

tokio-rt default

Runtime

Enables tokio-rt of jarust_core, jarust_interface, and jarust_plugins