Crate quake_serverinfo

Source
Expand description

§quake_serverinfo

A parser for QuakeWorld server info strings, converting into a typed Settings struct.

This crate can optionally derive serialization and deserialization using serde.

§Examples

use quake_serverinfo::Settings;

let settings = Settings::from(r#"\maxfps\77\matchtag\kombat"#);
assert_eq!(settings.maxfps, Some(77));
assert_eq!(settings.matchtag, Some("kombat".to_string()));

Structs§

Settings
Represents parsed server info.