3 个版本 (破坏性更改)
0.3.0 | 2024年7月16日 |
---|---|
0.2.0 | 2024年7月16日 |
0.1.0 | 2024年5月4日 |
#15 in #quake-world
每月62次下载
用于 qtvstat
6KB
quake_qtvinfo
解析QTV信息字符串
用法
use quake_qtvinfo::Settings;
let settings = Settings::from(r#"\hostname\QUAKE.SE KTX Qtv\maxclients\100\*version\QTV 1.14"#);
assert_eq!(settings.version, Some("QTV 1.14".to_string()));
assert_eq!(settings.maxclients, Some(100));
assert_eq!(settings.hostname, Some("QUAKE.SE KTX Qtv".to_string()));
字段
pub struct Settings {
pub hostname: Option<String>,
pub maxclients: Option<u32>,
pub version: Option<String>,
}
另请参阅
- qtvstat - 从QTV服务器获取信息
- quake_clientinfo - 解析QuakeWorld clientinfo字符串
- quake_serverinfo - 解析QuakeWorld serverinfo字符串
- quake_infostring - 解析QuakeWorld info字符串
依赖项
~24KB