Cargo Features

PhotonMessenger has no features set by default.

[dependencies]
photon-messenger = { version = "0.0.39", features = ["logging", "debug-keys", "verbose-network", "development"] }
logging development?

Enable log_info/log_error output

Affects photon-messenger::init_logging, photon-messenger::log

debug-keys development?

Enable Ctrl+D/H/T debug shortcuts

verbose-network

Log every ping/pong/broadcast (noisy)

development = debug-keys, logging

All dev features

Affects inspect::vsf_inspect, inspect::is_noisy_packet, inspect::section_inspect, inspect::vsf_read_decrypted, udp::log_received