Cargo Features

[dependencies]
gamedig = { version = "0.6.0", default-features = false, features = ["games", "game_defs", "services", "serde", "clap", "packet_capture", "tls"] }
default = game_defs, games, services

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

games default game_defs

Enable query functions for specific games

Affects gamedig::games, types::ProprietaryProtocol

game_defs default = games

Enable game definitions for use with the generic query functions

Enables phf

services default

Enable service querying

Affects gamedig::services, games::minetest

serde

Enable serde derivations for our types

Affects services::minetest_master_server, games::minetest

clap

Enable clap derivations for our types

Enables clap

packet_capture

Enables lazy_static, pcap-file, and pnet_packet

Affects gamedig::capture, socket::Socket.local_addr

tls

Enable TLS for HTTP Client

Enables tls of ureq

Affects games::epic, protocols::epic, services::minetest_master_server, games::minetest