pub enum RequestBody {
Show 90 variants
AcceptFriendInvite(AcceptFriendInvite),
AcceptInvite(AcceptInvite),
AddRecentPlayers(AddRecentPlayers),
AreChunksInstalled(AreChunksInstalled),
BlockUser(BlockUser),
BroadcastStart(BroadcastStart),
BroadcastStop(BroadcastStop),
ChallengeResponse(ChallengeResponse),
CheckPermission(CheckPermission),
Checkout(Checkout),
ConsumeEntitlement(ConsumeEntitlement),
CreateChunk(CreateChunk),
CreateGroup(CreateGroup),
DetermineCommerceCurrency(DetermineCommerceCurrency),
EnableVoip(EnableVoip),
EnterGroup(EnterGroup),
ExtendTrial(ExtendTrial),
GetAllGameInfo(GetAllGameInfo),
GetAuthCode(GetAuthCode),
GetAuthToken(GetAuthToken),
GetBlockList(GetBlockList),
GetBroadcastStatus(GetBroadcastStatus),
GetCatalog(GetCatalog),
GetChunkPriority(GetChunkPriority),
GetConfig(GetConfig),
GetGameInfo(GetGameInfo),
GetGroupInfo(GetGroupInfo),
GetInternetConnectedState(GetInternetConnectedState),
GetPresence(GetPresence),
GetPresenceVisibility(GetPresenceVisibility),
GetProfile(GetProfile),
GetSetting(GetSetting),
GetSettings(GetSettings),
GetStore(GetStore),
GetUserProfileByEmailorEaid(GetUserProfileByEmailorEaid),
GetUtcTime(GetUtcTime),
GetVoipStatus(GetVoipStatus),
GetWalletBalance(GetWalletBalance),
GoOnline(GoOnline),
GrantAchievement(GrantAchievement),
InvalidateLicense(InvalidateLicense),
InviteUsersToGroup(InviteUsersToGroup),
IsFileDownloaded(IsFileDownloaded),
IsProgressiveInstallationAvailable(IsProgressiveInstallationAvailable),
LeaveGroup(LeaveGroup),
Logout(Logout),
MuteUser(MuteUser),
OverlayStateChanged(OverlayStateChanged),
PostAchievementEvents(PostAchievementEvents),
PostWincodes(PostWincodes),
QueryAchievements(QueryAchievements),
QueryAreFriends(QueryAreFriends),
QueryCategories(QueryCategories),
QueryChunkFiles(QueryChunkFiles),
QueryChunkStatus(QueryChunkStatus),
QueryContent(QueryContent),
QueryEntitlements(QueryEntitlements),
QueryFriends(QueryFriends),
QueryGroup(QueryGroup),
QueryImage(QueryImage),
QueryManifest(QueryManifest),
QueryMuteState(QueryMuteState),
QueryOffers(QueryOffers),
QueryPresence(QueryPresence),
RefreshEntitlements(RefreshEntitlements),
RemoveFriend(RemoveFriend),
RemoveUsersFromGroup(RemoveUsersFromGroup),
RequestFriend(RequestFriend),
RequestLicense(RequestLicense),
RestartGame(RestartGame),
SelectStore(SelectStore),
SendChatMessage(SendChatMessage),
SendGameMessage(SendGameMessage),
SendGroupGameInvite(SendGroupGameInvite),
SendInvite(SendInvite),
SetChunkPriority(SetChunkPriority),
SetDlcInstalledState(SetDlcInstalledState),
SetDownloaderUtilization(SetDownloaderUtilization),
SetPresence(SetPresence),
SetPresenceVisibility(SetPresenceVisibility),
SetSteamLocale(SetSteamLocale),
ShowIgo(ShowIgo),
ShowIgoWindow(ShowIgoWindow),
StartDownload(StartDownload),
StartGame(StartGame),
SteamAchievementErrorTelemetry(SteamAchievementErrorTelemetry),
SteamPurchaseConfirmation(SteamPurchaseConfirmation),
SubscribePresence(SubscribePresence),
UnblockUser(UnblockUser),
UnsubscribePresence(UnsubscribePresence),
}Variants§
AcceptFriendInvite(AcceptFriendInvite)
AcceptInvite(AcceptInvite)
AddRecentPlayers(AddRecentPlayers)
AreChunksInstalled(AreChunksInstalled)
BlockUser(BlockUser)
BroadcastStart(BroadcastStart)
BroadcastStop(BroadcastStop)
ChallengeResponse(ChallengeResponse)
CheckPermission(CheckPermission)
Checkout(Checkout)
ConsumeEntitlement(ConsumeEntitlement)
CreateChunk(CreateChunk)
CreateGroup(CreateGroup)
DetermineCommerceCurrency(DetermineCommerceCurrency)
EnableVoip(EnableVoip)
EnterGroup(EnterGroup)
ExtendTrial(ExtendTrial)
GetAllGameInfo(GetAllGameInfo)
GetAuthCode(GetAuthCode)
GetAuthToken(GetAuthToken)
GetBlockList(GetBlockList)
GetBroadcastStatus(GetBroadcastStatus)
GetCatalog(GetCatalog)
GetChunkPriority(GetChunkPriority)
GetConfig(GetConfig)
GetGameInfo(GetGameInfo)
GetGroupInfo(GetGroupInfo)
GetInternetConnectedState(GetInternetConnectedState)
GetPresence(GetPresence)
GetPresenceVisibility(GetPresenceVisibility)
GetProfile(GetProfile)
GetSetting(GetSetting)
GetSettings(GetSettings)
GetStore(GetStore)
GetUserProfileByEmailorEaid(GetUserProfileByEmailorEaid)
GetUtcTime(GetUtcTime)
GetVoipStatus(GetVoipStatus)
GetWalletBalance(GetWalletBalance)
GoOnline(GoOnline)
GrantAchievement(GrantAchievement)
InvalidateLicense(InvalidateLicense)
InviteUsersToGroup(InviteUsersToGroup)
IsFileDownloaded(IsFileDownloaded)
IsProgressiveInstallationAvailable(IsProgressiveInstallationAvailable)
LeaveGroup(LeaveGroup)
Logout(Logout)
MuteUser(MuteUser)
OverlayStateChanged(OverlayStateChanged)
PostAchievementEvents(PostAchievementEvents)
PostWincodes(PostWincodes)
QueryAchievements(QueryAchievements)
QueryAreFriends(QueryAreFriends)
QueryCategories(QueryCategories)
QueryChunkFiles(QueryChunkFiles)
QueryChunkStatus(QueryChunkStatus)
QueryContent(QueryContent)
QueryEntitlements(QueryEntitlements)
QueryFriends(QueryFriends)
QueryGroup(QueryGroup)
QueryImage(QueryImage)
QueryManifest(QueryManifest)
QueryMuteState(QueryMuteState)
QueryOffers(QueryOffers)
QueryPresence(QueryPresence)
RefreshEntitlements(RefreshEntitlements)
RemoveFriend(RemoveFriend)
RemoveUsersFromGroup(RemoveUsersFromGroup)
RequestFriend(RequestFriend)
RequestLicense(RequestLicense)
RestartGame(RestartGame)
SelectStore(SelectStore)
SendChatMessage(SendChatMessage)
SendGameMessage(SendGameMessage)
SendGroupGameInvite(SendGroupGameInvite)
SendInvite(SendInvite)
SetChunkPriority(SetChunkPriority)
SetDlcInstalledState(SetDlcInstalledState)
SetDownloaderUtilization(SetDownloaderUtilization)
SetPresence(SetPresence)
SetPresenceVisibility(SetPresenceVisibility)
SetSteamLocale(SetSteamLocale)
ShowIgo(ShowIgo)
ShowIgoWindow(ShowIgoWindow)
StartDownload(StartDownload)
StartGame(StartGame)
SteamAchievementErrorTelemetry(SteamAchievementErrorTelemetry)
SteamPurchaseConfirmation(SteamPurchaseConfirmation)
SubscribePresence(SubscribePresence)
UnblockUser(UnblockUser)
UnsubscribePresence(UnsubscribePresence)
Trait Implementations§
Source§impl Debug for RequestBody
impl Debug for RequestBody
Source§impl<'de> Deserialize<'de> for RequestBody
impl<'de> Deserialize<'de> for RequestBody
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RequestBody
impl RefUnwindSafe for RequestBody
impl Send for RequestBody
impl Sync for RequestBody
impl Unpin for RequestBody
impl UnwindSafe for RequestBody
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