#[repr(i32)]pub enum EAuthTokenPlatformType {
KEAuthTokenPlatformTypeUnknown = 0,
KEAuthTokenPlatformTypeSteamClient = 1,
KEAuthTokenPlatformTypeWebBrowser = 2,
KEAuthTokenPlatformTypeMobileApp = 3,
}Expand description
Platform type for authentication tokens
Variants§
KEAuthTokenPlatformTypeUnknown = 0
KEAuthTokenPlatformTypeSteamClient = 1
KEAuthTokenPlatformTypeWebBrowser = 2
KEAuthTokenPlatformTypeMobileApp = 3
Implementations§
Source§impl EAuthTokenPlatformType
impl EAuthTokenPlatformType
Sourcepub fn is_valid(value: i32) -> bool
pub fn is_valid(value: i32) -> bool
Returns true if value is a variant of EAuthTokenPlatformType.
Sourcepub fn from_i32(value: i32) -> Option<EAuthTokenPlatformType>
👎Deprecated: Use the TryFrom<i32> implementation instead
pub fn from_i32(value: i32) -> Option<EAuthTokenPlatformType>
Use the TryFrom<i32> implementation instead
Converts an i32 to a EAuthTokenPlatformType, or None if value is not a valid variant.
Trait Implementations§
Source§impl Clone for EAuthTokenPlatformType
impl Clone for EAuthTokenPlatformType
Source§fn clone(&self) -> EAuthTokenPlatformType
fn clone(&self) -> EAuthTokenPlatformType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EAuthTokenPlatformType
impl Debug for EAuthTokenPlatformType
Source§impl Default for EAuthTokenPlatformType
impl Default for EAuthTokenPlatformType
Source§fn default() -> EAuthTokenPlatformType
fn default() -> EAuthTokenPlatformType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EAuthTokenPlatformType
impl<'de> Deserialize<'de> for EAuthTokenPlatformType
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<EAuthTokenPlatformType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EAuthTokenPlatformType, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for EAuthTokenPlatformType
impl Hash for EAuthTokenPlatformType
Source§impl PartialEq for EAuthTokenPlatformType
impl PartialEq for EAuthTokenPlatformType
Source§impl Serialize for EAuthTokenPlatformType
impl Serialize for EAuthTokenPlatformType
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl TryFrom<i32> for EAuthTokenPlatformType
impl TryFrom<i32> for EAuthTokenPlatformType
Source§type Error = DecodeError
type Error = DecodeError
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<EAuthTokenPlatformType, DecodeError>
fn try_from(value: i32) -> Result<EAuthTokenPlatformType, DecodeError>
Performs the conversion.
impl Copy for EAuthTokenPlatformType
impl Eq for EAuthTokenPlatformType
impl StructuralPartialEq for EAuthTokenPlatformType
Auto Trait Implementations§
impl Freeze for EAuthTokenPlatformType
impl RefUnwindSafe for EAuthTokenPlatformType
impl Send for EAuthTokenPlatformType
impl Sync for EAuthTokenPlatformType
impl Unpin for EAuthTokenPlatformType
impl UnsafeUnpin for EAuthTokenPlatformType
impl UnwindSafe for EAuthTokenPlatformType
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