pub struct FullStatResponse {
pub motd: String,
pub game_type: String,
pub game_id: String,
pub version: String,
pub plugins: String,
pub map: String,
pub num_players: usize,
pub max_players: usize,
pub host_port: u16,
pub host_ip: String,
pub players: Vec<String>,
}Expand description
A response from the server’s full query. Taken from wiki.vg
Fields§
§motd: StringThe “motd” - message shown in the server list by the client.
game_type: StringThe server’s game type. Vanilla servers hardcode this to “SMP”.
game_id: StringThe server’s game ID. Vanilla servers hardcode this to “MINECRAFT”.
version: StringThe server’s game version.
plugins: StringThe plugins the server has installed. Vanilla servers return an empty string. Other server platforms may have their own format for this field.
map: StringThe server’s world/map name.
num_players: usizeThe current number of online players.
max_players: usizeMaximum players online this server allows.
host_port: u16The port the server is running on.
host_ip: StringThe server’s IP address.
players: Vec<String>The current list of online players.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FullStatResponse
impl RefUnwindSafe for FullStatResponse
impl Send for FullStatResponse
impl Sync for FullStatResponse
impl Unpin for FullStatResponse
impl UnwindSafe for FullStatResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more