#[repr(i32)]pub enum EServerType {
Show 126 variants
Util = -2,
Client = -3,
CServer = -4,
CEconBase = -5,
Invalid = -1,
First = 0,
GM = 1,
AM = 3,
BS = 4,
VS = 5,
ATS = 6,
CM = 7,
FBS = 8,
BoxMonitor = 9,
SS = 10,
DRMS = 11,
Console = 13,
PICS = 14,
ContentStats = 16,
DP = 17,
WG = 18,
SM = 19,
SLC = 20,
UFS = 21,
Community = 24,
AppInformation = 26,
Spare = 27,
FTS = 28,
SiteLicense = 29,
PS = 30,
IS = 31,
CCS = 32,
DFS = 33,
LBS = 34,
MDS = 35,
CS = 36,
GC = 37,
NS = 38,
OGS = 39,
WebAPI = 40,
UDS = 41,
MMS = 42,
GMS = 43,
KGS = 44,
UCM = 45,
RM = 46,
FS = 47,
Econ = 48,
Backpack = 49,
UGS = 50,
StoreFeature = 51,
MoneyStats = 52,
CRE = 53,
UMQ = 54,
Workshop = 55,
BRP = 56,
GCH = 57,
MPAS = 58,
Trade = 59,
Secrets = 60,
Logsink = 61,
Market = 62,
Quest = 63,
WDS = 64,
ACS = 65,
PNP = 66,
TaxForm = 67,
ExternalMonitor = 68,
Parental = 69,
PartnerUpload = 70,
Partner = 71,
ES = 72,
DepotWebContent = 73,
ExternalConfig = 74,
GameNotifications = 75,
MarketRepl = 76,
MarketSearch = 77,
Localization = 78,
Steam2Emulator = 79,
PublicTest = 80,
SolrMgr = 81,
BroadcastIngester = 82,
BroadcastDirectory = 83,
VideoManager = 84,
TradeOffer = 85,
BroadcastChat = 86,
Phone = 87,
AccountScore = 88,
Support = 89,
LogRequest = 90,
LogWorker = 91,
EmailDelivery = 92,
InventoryManagement = 93,
Auth = 94,
StoreCatalog = 95,
HLTVRelay = 96,
IDLS = 97,
Perf = 98,
ItemInventory = 99,
Watchdog = 100,
AccountHistory = 101,
Chat = 102,
Shader = 103,
AccountHardware = 104,
WebRTC = 105,
Giveaway = 106,
ChatRoom = 107,
VoiceChat = 108,
QMS = 109,
Trust = 110,
TimeMachine = 111,
VACDBMaster = 112,
ContentServerConfig = 113,
Minigame = 114,
MLTrain = 115,
VACTest = 116,
TaxService = 117,
MLInference = 118,
UGSAggregate = 119,
TURN = 120,
RemoteClient = 121,
BroadcastOrigin = 122,
BroadcastChannel = 123,
SteamAR = 124,
China = 125,
CrashDump = 126,
}Expand description
The EServerType enumeration.
Source: lang/steammsg.steamd.
Variants§
Util = -2
Client = -3
CServer = -4
CEconBase = -5
Invalid = -1
First = 0
GM = 1
AM = 3
BS = 4
VS = 5
ATS = 6
CM = 7
FBS = 8
BoxMonitor = 9
SS = 10
DRMS = 11
Console = 13
PICS = 14
ContentStats = 16
DP = 17
WG = 18
SM = 19
SLC = 20
UFS = 21
Community = 24
AppInformation = 26
Spare = 27
FTS = 28
SiteLicense = 29
PS = 30
IS = 31
CCS = 32
DFS = 33
LBS = 34
MDS = 35
CS = 36
GC = 37
NS = 38
OGS = 39
WebAPI = 40
UDS = 41
MMS = 42
GMS = 43
KGS = 44
UCM = 45
RM = 46
FS = 47
Econ = 48
Backpack = 49
UGS = 50
StoreFeature = 51
MoneyStats = 52
CRE = 53
UMQ = 54
Workshop = 55
BRP = 56
GCH = 57
MPAS = 58
Trade = 59
Secrets = 60
Logsink = 61
Market = 62
Quest = 63
WDS = 64
ACS = 65
PNP = 66
TaxForm = 67
ExternalMonitor = 68
Parental = 69
PartnerUpload = 70
Partner = 71
ES = 72
DepotWebContent = 73
ExternalConfig = 74
GameNotifications = 75
MarketRepl = 76
MarketSearch = 77
Localization = 78
Steam2Emulator = 79
PublicTest = 80
SolrMgr = 81
BroadcastIngester = 82
BroadcastDirectory = 83
VideoManager = 84
TradeOffer = 85
BroadcastChat = 86
Phone = 87
AccountScore = 88
Support = 89
LogRequest = 90
LogWorker = 91
EmailDelivery = 92
InventoryManagement = 93
Auth = 94
StoreCatalog = 95
HLTVRelay = 96
IDLS = 97
Perf = 98
ItemInventory = 99
Watchdog = 100
AccountHistory = 101
Chat = 102
Shader = 103
AccountHardware = 104
WebRTC = 105
Giveaway = 106
ChatRoom = 107
VoiceChat = 108
QMS = 109
Trust = 110
TimeMachine = 111
VACDBMaster = 112
ContentServerConfig = 113
Minigame = 114
MLTrain = 115
VACTest = 116
TaxService = 117
MLInference = 118
UGSAggregate = 119
TURN = 120
RemoteClient = 121
BroadcastOrigin = 122
BroadcastChannel = 123
SteamAR = 124
China = 125
CrashDump = 126
Implementations§
Source§impl EServerType
impl EServerType
Sourcepub const Shell: EServerType = EServerType::First
pub const Shell: EServerType = EServerType::First
Alias of EServerType::First.
Sourcepub const ALL: &'static [EServerType]
pub const ALL: &'static [EServerType]
Every variant of EServerType.
Sourcepub fn from_value(value: i32) -> Option<Self>
pub fn from_value(value: i32) -> Option<Self>
Builds a variant from its numeric value.
When several variants share a value, the first declared one is returned.
Trait Implementations§
Source§impl Clone for EServerType
impl Clone for EServerType
impl Copy for EServerType
Source§impl Debug for EServerType
impl Debug for EServerType
impl Eq for EServerType
Source§impl From<EServerType> for i32
impl From<EServerType> for i32
Source§fn from(value: EServerType) -> i32
fn from(value: EServerType) -> i32
Converts to this type from the input type.
Source§impl Hash for EServerType
impl Hash for EServerType
Source§impl Ord for EServerType
impl Ord for EServerType
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for EServerType
impl PartialEq for EServerType
Source§impl PartialOrd for EServerType
impl PartialOrd for EServerType
impl StructuralPartialEq for EServerType
Source§impl TryFrom<i32> for EServerType
impl TryFrom<i32> for EServerType
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§impl WireEnum for EServerType
impl WireEnum for EServerType
Source§impl WireValue for EServerType
impl WireValue for EServerType
Auto Trait Implementations§
impl Freeze for EServerType
impl RefUnwindSafe for EServerType
impl Send for EServerType
impl Sync for EServerType
impl Unpin for EServerType
impl UnsafeUnpin for EServerType
impl UnwindSafe for EServerType
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.