RequestResponse

Trait RequestResponse 

Source
pub trait RequestResponse {
    type Response;

    // Required method
    fn extract_response(body: ResponseBody) -> Result<Self::Response, SdkError>;
}

Required Associated Types§

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl RequestResponse for GrantAchievement

Source§

impl RequestResponse for PostAchievementEvents

Source§

impl RequestResponse for QueryAchievements

Source§

impl RequestResponse for ChallengeResponse

Source§

impl RequestResponse for GetAuthCode

Source§

impl RequestResponse for BroadcastStart

Source§

impl RequestResponse for BroadcastStop

Source§

impl RequestResponse for SendChatMessage

Source§

impl RequestResponse for AreChunksInstalled

Source§

impl RequestResponse for CreateChunk

Source§

impl RequestResponse for GetChunkPriority

Source§

impl RequestResponse for IsFileDownloaded

Source§

impl RequestResponse for IsProgressiveInstallationAvailable

Source§

impl RequestResponse for QueryChunkFiles

Source§

impl RequestResponse for QueryChunkStatus

Source§

impl RequestResponse for SetChunkPriority

Source§

impl RequestResponse for SetDownloaderUtilization

Source§

impl RequestResponse for Checkout

Source§

impl RequestResponse for GetWalletBalance

Source§

impl RequestResponse for QueryOffers

Source§

impl RequestResponse for QueryImage

Source§

impl RequestResponse for ConsumeEntitlement

Source§

impl RequestResponse for ExtendTrial

Source§

impl RequestResponse for QueryEntitlements

Source§

impl RequestResponse for QueryManifest

Source§

impl RequestResponse for QueryAreFriends

Source§

impl RequestResponse for QueryFriends

Source§

impl RequestResponse for RemoveFriend

Source§

impl RequestResponse for RequestFriend

Source§

impl RequestResponse for GetAllGameInfo

Source§

impl RequestResponse for QueryContent

Source§

impl RequestResponse for RestartGame

Source§

impl RequestResponse for SendGameMessage

Source§

impl RequestResponse for StartGame

Source§

impl RequestResponse for CreateGroup

Source§

impl RequestResponse for EnterGroup

Source§

impl RequestResponse for GetGroupInfo

Source§

impl RequestResponse for LeaveGroup

Source§

impl RequestResponse for QueryGroup

Source§

impl RequestResponse for RemoveUsersFromGroup

Source§

impl RequestResponse for AcceptFriendInvite

Source§

impl RequestResponse for AcceptInvite

Source§

impl RequestResponse for InviteUsersToGroup

Source§

impl RequestResponse for SendGroupGameInvite

Source§

impl RequestResponse for SendInvite

Source§

impl RequestResponse for ShowIgo

Source§

impl RequestResponse for ShowIgoWindow

Source§

impl RequestResponse for GetPresence

Source§

impl RequestResponse for GetPresenceVisibility

Source§

impl RequestResponse for GoOnline

Source§

impl RequestResponse for QueryPresence

Source§

impl RequestResponse for SetPresence

Source§

impl RequestResponse for SetPresenceVisibility

Source§

impl RequestResponse for GetProfile

Source§

impl RequestResponse for GetUserProfileByEmailorEaid

Source§

impl RequestResponse for GetConfig

Source§

impl RequestResponse for GetInternetConnectedState

Source§

impl RequestResponse for GetSettings

Source§

impl RequestResponse for GetUtcTime

Source§

impl RequestResponse for BlockUser

Source§

impl RequestResponse for GetBlockList

Source§

impl RequestResponse for UnblockUser

Source§

impl RequestResponse for EnableVoip

Source§

impl RequestResponse for GetVoipStatus

Source§

impl RequestResponse for MuteUser

Source§

impl RequestResponse for QueryMuteState