mvdparser 0.18.1

Extract information from QuakeWorld MVD demos.
Documentation
pub use client::Client;
pub use player::Player;
pub use server::Server;
pub use team::Team;

pub use crate::aborted::is_aborted;
pub use crate::clientinfo::{clientinfo, Clientinfo};
pub use crate::clients::{
    player_clients, player_names, spectator_clients, spectator_names, team_names,
};
pub use crate::duration::{countdown_duration, demo_duration, match_duration};
pub use crate::filename::filename;
pub use crate::frags::frags_per_player_name;
pub use crate::ktxstats::{ktxstats_string, ktxstats_v3, KtxstatsV3};
pub use crate::paused::is_paused;
pub use crate::players::players;
pub use crate::prints::prints;
pub use crate::server::server;
pub use crate::serverinfo::{serverinfo, serverinfo_string, Settings};
pub use crate::teams::teams;
pub use crate::timestamp::timestamp;
pub use crate::validate::is_valid;

pub mod all {
    pub use crate::aborted::*;
    pub use crate::client::*;
    pub use crate::clientinfo::*;
    pub use crate::clients::*;
    pub use crate::duration::*;
    pub use crate::flags::*;
    pub use crate::frags::*;
    pub use crate::ktxstats::*;
    pub use crate::matchdate::*;
    pub use crate::ping::*;
    pub use crate::player::*;
    pub use crate::players::*;
    pub use crate::prints::*;
    pub use crate::server::*;
    pub use crate::serverinfo::*;
    pub use crate::team::*;
    pub use crate::teams::*;
    pub use crate::timestamp::*;
    pub use crate::validate::*;
}

mod aborted;
mod bytesextra;
mod client;
mod clientinfo;
mod clients;
mod duration;
mod filename;
mod flags;
mod frags;
mod ktxstats;
mod matchdate;
mod paused;
mod ping;
mod player;
mod players;
mod prints;
mod qw;
mod server;
mod serverinfo;
mod team;
mod teams;
mod timestamp;
mod timezone;
mod validate;