Trait harmony_rust_sdk::client::api::ClientRequest[][src]

pub trait ClientRequest<Resp> {
#[must_use]    fn request<'life0, 'async_trait>(
        self,
        client: &'life0 Client
    ) -> Pin<Box<dyn Future<Output = ClientResult<Resp>> + Send + 'async_trait>>
    where
        'life0: 'async_trait,
        Self: 'async_trait
; }

Required methods

#[must_use]fn request<'life0, 'async_trait>(
    self,
    client: &'life0 Client
) -> Pin<Box<dyn Future<Output = ClientResult<Resp>> + Send + 'async_trait>> where
    'life0: 'async_trait,
    Self: 'async_trait, 
[src]

Loading content...

Implementations on Foreign Types

impl ClientRequest<BeginAuthResponse> for ()[src]

Loading content...

Implementors

impl ClientRequest<()> for AddEmoteToPackRequest[src]

impl ClientRequest<()> for BanUserRequest[src]

impl ClientRequest<()> for DeleteChannelRequest[src]

impl ClientRequest<()> for DeleteEmoteFromPackRequest[src]

impl ClientRequest<()> for DeleteEmotePackRequest[src]

impl ClientRequest<()> for DeleteGuildRequest[src]

impl ClientRequest<()> for DeleteGuildRoleRequest[src]

impl ClientRequest<()> for DeleteInviteRequest[src]

impl ClientRequest<()> for DeleteMessageRequest[src]

impl ClientRequest<()> for DequipEmotePackRequest[src]

impl ClientRequest<()> for KickUserRequest[src]

impl ClientRequest<()> for LeaveGuildRequest[src]

impl ClientRequest<()> for ManageUserRolesRequest[src]

impl ClientRequest<()> for ModifyGuildRoleRequest[src]

impl ClientRequest<()> for ProfileUpdateRequest[src]

impl ClientRequest<()> for SetPermissionsRequest[src]

impl ClientRequest<()> for TriggerActionRequest[src]

impl ClientRequest<()> for TypingRequest[src]

impl ClientRequest<()> for UnbanUserRequest[src]

impl ClientRequest<()> for UpdateChannelInformationRequest[src]

impl ClientRequest<()> for UpdateChannelOrderRequest[src]

impl ClientRequest<()> for UpdateGuildInformationRequest[src]

impl ClientRequest<()> for UpdateMessageRequest[src]

impl ClientRequest<AuthStep> for NextStepRequest[src]

impl ClientRequest<AuthStep> for StepBackRequest[src]

impl ClientRequest<AddGuildRoleResponse> for AddGuildRoleRequest[src]

impl ClientRequest<AddGuildToGuildListResponse> for AddGuildToGuildListRequest[src]

impl ClientRequest<CreateChannelResponse> for CreateChannelRequest[src]

impl ClientRequest<CreateEmotePackResponse> for CreateEmotePackRequest[src]

impl ClientRequest<CreateGuildResponse> for CreateGuildRequest[src]

impl ClientRequest<CreateInviteResponse> for CreateInviteRequest[src]

impl ClientRequest<GetChannelMessagesResponse> for GetChannelMessagesRequest[src]

impl ClientRequest<GetEmotePackEmotesResponse> for GetEmotePackEmotesRequest[src]

impl ClientRequest<GetEmotePacksResponse> for GetEmotePacksRequest[src]

impl ClientRequest<GetGuildChannelsResponse> for GetGuildChannelsRequest[src]

impl ClientRequest<GetGuildInvitesResponse> for GetGuildInvitesRequest[src]

impl ClientRequest<GetGuildListResponse> for GetGuildListRequest[src]

impl ClientRequest<GetGuildMembersResponse> for GetGuildMembersRequest[src]

impl ClientRequest<GetGuildResponse> for GetGuildRequest[src]

impl ClientRequest<GetGuildRolesResponse> for GetGuildRolesRequest[src]

impl ClientRequest<GetMessageResponse> for GetMessageRequest[src]

impl ClientRequest<GetPermissionsResponse> for GetPermissionsRequest[src]

impl ClientRequest<GetUserBulkResponse> for GetUserBulkRequest[src]

impl ClientRequest<GetUserMetadataResponse> for GetUserMetadataRequest[src]

impl ClientRequest<GetUserResponse> for GetUserRequest[src]

impl ClientRequest<GetUserRolesResponse> for GetUserRolesRequest[src]

impl ClientRequest<JoinGuildResponse> for JoinGuildRequest[src]

impl ClientRequest<MoveRoleResponse> for MoveRoleRequest[src]

impl ClientRequest<PreviewGuildResponse> for PreviewGuildRequest[src]

impl ClientRequest<QueryPermissionsResponse> for QueryPermissionsRequest[src]

impl ClientRequest<RemoveGuildFromGuildListResponse> for RemoveGuildFromGuildListRequest[src]

impl ClientRequest<SendMessageResponse> for SendMessageRequest[src]

impl ClientRequest<CanInstantViewResponse> for InstantViewRequest[src]

impl ClientRequest<FetchLinkMetadataResponse> for FetchLinkMetadataRequest[src]

impl ClientRequest<InstantViewResponse> for InstantViewRequest[src]

Loading content...