Cargo Features

[dependencies]
rtlola-input-plugins = { version = "0.1.0", default-features = false, features = ["pcap_plugin", "csv_plugin"] }
default = csv_plugin, pcap_plugin

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

pcap_plugin default = etherparse, ip_network, pcap

Affects rtlola-input-plugins::pcap_plugin

csv_plugin default = csv

Affects rtlola-input-plugins::csv_plugin

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

csv csv_plugin

Enables csv

Csv plugin dependencies
For CSV Parsing

pcap pcap_plugin

Enables pcap ^0.11.0

Pcap plugin dependencies
pcap file parsing

etherparse pcap_plugin

Enables etherparse ^0.12.0

Network Packet parser

ip_network pcap_plugin

Enables ip_network

IP Address handling