Skip to content

Commit c8d358f

Browse files
committed
remove server_type field from GenericServer
1 parent af4822b commit c8d358f

5 files changed

Lines changed: 2 additions & 8 deletions

File tree

src/game_server/server.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,6 @@ mod tests {
165165
#[test]
166166
fn test_from_genericserver() {
167167
let generic = GenericServer {
168-
server_type: ServerType::GameServer,
169168
software_type: SoftwareType::Mvdsv,
170169
ip: "10.10.10.10".to_string(),
171170
port: 28501,

src/generic_server/server.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ use serde::ser::SerializeStruct;
88
#[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Hash, Default)]
99
#[cfg_attr(feature = "serde", derive(serde::Deserialize))]
1010
pub struct GenericServer {
11-
pub(crate) server_type: ServerType,
1211
pub(crate) software_type: SoftwareType,
1312
pub(crate) ip: String,
1413
pub(crate) port: u16,
@@ -21,7 +20,7 @@ pub struct GenericServer {
2120
#[allow(dead_code)]
2221
impl GenericServer {
2322
pub fn server_type(&self) -> ServerType {
24-
self.server_type.clone()
23+
ServerType::GenericServer
2524
}
2625

2726
pub fn software_type(&self) -> SoftwareType {
@@ -93,15 +92,14 @@ impl serde::Serialize for GenericServer {
9392
#[cfg_attr(coverage_nightly, coverage(off))]
9493
mod tests {
9594
use super::*;
96-
use crate::{Coords, GenericClient, GeoInfo, ServerType, SoftwareType};
95+
use crate::{Coords, GenericClient, GeoInfo, SoftwareType};
9796
use pretty_assertions::assert_eq;
9897
use quake_serverinfo::Settings;
9998

10099
#[cfg(feature = "serde")]
101100
#[test]
102101
fn test_serialization() -> anyhow::Result<()> {
103102
let server = GenericServer {
104-
server_type: ServerType::GenericServer,
105103
software_type: SoftwareType::Unknown,
106104
ip: "10.10.10.10".to_string(),
107105
port: 28501,

src/net/query.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ fn compose_server(
7676
});
7777

7878
let server = GenericServer {
79-
server_type: ServerType::from_version(&version),
8079
software_type: SoftwareType::from_version(&version),
8180
ip,
8281
port: hostport.port(),

src/proxy_server/server.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@ mod tests {
9898
#[test]
9999
fn test_from_genericserver() {
100100
let generic = GenericServer {
101-
server_type: ServerType::ProxyServer,
102101
software_type: SoftwareType::Qtv,
103102
ip: "10.10.10.10".to_string(),
104103
port: 28501,

src/qtv_server/server.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ mod tests {
9595
#[test]
9696
fn test_from_genericserver() {
9797
let generic = GenericServer {
98-
server_type: ServerType::QtvServer,
9998
software_type: SoftwareType::Qtv,
10099
ip: "10.10.10.10".to_string(),
101100
port: 28501,

0 commit comments

Comments
 (0)