Enum steam_vent::EResult

source ·
#[repr(i32)]
pub enum EResult {
Show 119 variants Invalid = 0, OK = 1, Fail = 2, NoConnection = 3, InvalidPassword = 5, LoggedInElsewhere = 6, InvalidProtocolVer = 7, InvalidParam = 8, FileNotFound = 9, Busy = 10, InvalidState = 11, InvalidName = 12, InvalidEmail = 13, DuplicateName = 14, AccessDenied = 15, Timeout = 16, Banned = 17, AccountNotFound = 18, InvalidSteamID = 19, ServiceUnavailable = 20, NotLoggedOn = 21, Pending = 22, EncryptionFailure = 23, InsufficientPrivilege = 24, LimitExceeded = 25, Revoked = 26, Expired = 27, AlreadyRedeemed = 28, DuplicateRequest = 29, AlreadyOwned = 30, IPNotFound = 31, PersistFailed = 32, LockingFailed = 33, LogonSessionReplaced = 34, ConnectFailed = 35, HandshakeFailed = 36, IOFailure = 37, RemoteDisconnect = 38, ShoppingCartNotFound = 39, Blocked = 40, Ignored = 41, NoMatch = 42, AccountDisabled = 43, ServiceReadOnly = 44, AccountNotFeatured = 45, AdministratorOK = 46, ContentVersion = 47, TryAnotherCM = 48, PasswordRequiredToKickSession = 49, AlreadyLoggedInElsewhere = 50, Suspended = 51, Cancelled = 52, DataCorruption = 53, DiskFull = 54, RemoteCallFailed = 55, PasswordUnset = 56, ExternalAccountUnlinked = 57, PSNTicketInvalid = 58, ExternalAccountAlreadyLinked = 59, RemoteFileConflict = 60, IllegalPassword = 61, SameAsPreviousValue = 62, AccountLogonDenied = 63, CannotUseOldPassword = 64, InvalidLoginAuthCode = 65, AccountLogonDeniedNoMail = 66, HardwareNotCapableOfIPT = 67, IPTInitError = 68, ParentalControlRestricted = 69, FacebookQueryError = 70, ExpiredLoginAuthCode = 71, IPLoginRestrictionFailed = 72, AccountLockedDown = 73, AccountLogonDeniedVerifiedEmailRequired = 74, NoMatchingURL = 75, BadResponse = 76, RequirePasswordReEntry = 77, ValueOutOfRange = 78, UnexpectedError = 79, Disabled = 80, InvalidCEGSubmission = 81, RestrictedDevice = 82, RegionLocked = 83, RateLimitExceeded = 84, AccountLoginDeniedNeedTwoFactor = 85, ItemDeleted = 86, AccountLoginDeniedThrottle = 87, TwoFactorCodeMismatch = 88, TwoFactorActivationCodeMismatch = 89, AccountAssociatedToMultiplePartners = 90, NotModified = 91, NoMobileDevice = 92, TimeNotSynced = 93, SMSCodeFailed = 94, AccountLimitExceeded = 95, AccountActivityLimitExceeded = 96, PhoneActivityLimitExceeded = 97, RefundToWallet = 98, EmailSendFailure = 99, NotSettled = 100, NeedCaptcha = 101, GSLTDenied = 102, GSOwnerDenied = 103, InvalidItemType = 104, IPBanned = 105, GSLTExpired = 106, InsufficientFunds = 107, TooManyPending = 108, NoSiteLicensesFound = 109, WGNetworkSendExceeded = 110, AccountNotFriends = 111, LimitedUserAccount = 112, CantRemoveItem = 113, AccountHasBeenDeleted = 114, AccountHasAnExistingUserCancelledLicense = 115, DeniedDueToCommunityCooldown = 116, NoLauncherSpecified = 117, MustAgreeToSSA = 118, ClientNoLongerSupported = 119,
}

Variants§

§

Invalid = 0

§

OK = 1

§

Fail = 2

§

NoConnection = 3

§

InvalidPassword = 5

§

LoggedInElsewhere = 6

§

InvalidProtocolVer = 7

§

InvalidParam = 8

§

FileNotFound = 9

§

Busy = 10

§

InvalidState = 11

§

InvalidName = 12

§

InvalidEmail = 13

§

DuplicateName = 14

§

AccessDenied = 15

§

Timeout = 16

§

Banned = 17

§

AccountNotFound = 18

§

InvalidSteamID = 19

§

ServiceUnavailable = 20

§

NotLoggedOn = 21

§

Pending = 22

§

EncryptionFailure = 23

§

InsufficientPrivilege = 24

§

LimitExceeded = 25

§

Revoked = 26

§

Expired = 27

§

AlreadyRedeemed = 28

§

DuplicateRequest = 29

§

AlreadyOwned = 30

§

IPNotFound = 31

§

PersistFailed = 32

§

LockingFailed = 33

§

LogonSessionReplaced = 34

§

ConnectFailed = 35

§

HandshakeFailed = 36

§

IOFailure = 37

§

RemoteDisconnect = 38

§

ShoppingCartNotFound = 39

§

Blocked = 40

§

Ignored = 41

§

NoMatch = 42

§

AccountDisabled = 43

§

ServiceReadOnly = 44

§

AccountNotFeatured = 45

§

AdministratorOK = 46

§

ContentVersion = 47

§

TryAnotherCM = 48

§

PasswordRequiredToKickSession = 49

§

AlreadyLoggedInElsewhere = 50

§

Suspended = 51

§

Cancelled = 52

§

DataCorruption = 53

§

DiskFull = 54

§

RemoteCallFailed = 55

§

PasswordUnset = 56

§

ExternalAccountUnlinked = 57

§

PSNTicketInvalid = 58

§

ExternalAccountAlreadyLinked = 59

§

RemoteFileConflict = 60

§

IllegalPassword = 61

§

SameAsPreviousValue = 62

§

AccountLogonDenied = 63

§

CannotUseOldPassword = 64

§

InvalidLoginAuthCode = 65

§

AccountLogonDeniedNoMail = 66

§

HardwareNotCapableOfIPT = 67

§

IPTInitError = 68

§

ParentalControlRestricted = 69

§

FacebookQueryError = 70

§

ExpiredLoginAuthCode = 71

§

IPLoginRestrictionFailed = 72

§

AccountLockedDown = 73

§

AccountLogonDeniedVerifiedEmailRequired = 74

§

NoMatchingURL = 75

§

BadResponse = 76

§

RequirePasswordReEntry = 77

§

ValueOutOfRange = 78

§

UnexpectedError = 79

§

Disabled = 80

§

InvalidCEGSubmission = 81

§

RestrictedDevice = 82

§

RegionLocked = 83

§

RateLimitExceeded = 84

§

AccountLoginDeniedNeedTwoFactor = 85

§

ItemDeleted = 86

§

AccountLoginDeniedThrottle = 87

§

TwoFactorCodeMismatch = 88

§

TwoFactorActivationCodeMismatch = 89

§

AccountAssociatedToMultiplePartners = 90

§

NotModified = 91

§

NoMobileDevice = 92

§

TimeNotSynced = 93

§

SMSCodeFailed = 94

§

AccountLimitExceeded = 95

§

AccountActivityLimitExceeded = 96

§

PhoneActivityLimitExceeded = 97

§

RefundToWallet = 98

§

EmailSendFailure = 99

§

NotSettled = 100

§

NeedCaptcha = 101

§

GSLTDenied = 102

§

GSOwnerDenied = 103

§

InvalidItemType = 104

§

IPBanned = 105

§

GSLTExpired = 106

§

InsufficientFunds = 107

§

TooManyPending = 108

§

NoSiteLicensesFound = 109

§

WGNetworkSendExceeded = 110

§

AccountNotFriends = 111

§

LimitedUserAccount = 112

§

CantRemoveItem = 113

§

AccountHasBeenDeleted = 114

§

AccountHasAnExistingUserCancelledLicense = 115

§

DeniedDueToCommunityCooldown = 116

§

NoLauncherSpecified = 117

§

MustAgreeToSSA = 118

§

ClientNoLongerSupported = 119

Implementations§

Trait Implementations§

source§

impl Clone for EResult

source§

fn clone(&self) -> EResult

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EResult

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<EResult> for LoginError

source§

fn from(value: EResult) -> Self

Converts to this type from the input type.
source§

impl From<EResult> for NetworkError

source§

fn from(value: EResult) -> Self

Converts to this type from the input type.
source§

impl TryFrom<i32> for EResult

§

type Error = TryFromPrimitiveError<EResult>

The type returned in the event of a conversion error.
source§

fn try_from(number: i32) -> Result<Self, TryFromPrimitiveError<Self>>

Performs the conversion.
source§

impl TryFromPrimitive for EResult

§

type Primitive = i32

§

type Error = TryFromPrimitiveError<EResult>

source§

const NAME: &'static str = "EResult"

source§

fn try_from_primitive( number: Self::Primitive ) -> Result<Self, TryFromPrimitiveError<Self>>

source§

impl Copy for EResult

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

source§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more