Skip to main content

ApiResource

Trait ApiResource 

Source
pub trait ApiResource:
    Serialize
    + PartialEq
    + DeserializeOwned { }

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ApiResource for ()

Source§

impl<T: ApiResource> ApiResource for Option<T>

Source§

impl<T: ApiResource> ApiResource for Vec<T>

Implementors§

Source§

impl ApiResource for AnswerResource

Source§

impl ApiResource for AuthTokensResource

Source§

impl ApiResource for AuthorResource

Source§

impl ApiResource for BugCommentResource

Source§

impl ApiResource for BugResource

Source§

impl ApiResource for BuildResource

Source§

impl ApiResource for CommentResource

Source§

impl ApiResource for CommitAuthorResource

Source§

impl ApiResource for CommitDiffResource

Source§

impl ApiResource for CreateBugCommentResponse

Source§

impl ApiResource for CreateGitHubInstallationResponse

Source§

impl ApiResource for CurrentUserResource

Source§

impl ApiResource for DeviceCodeResource

Source§

impl ApiResource for DiffResource

Source§

impl ApiResource for GitHubAppInstallUrlResource

Source§

impl ApiResource for GitHubAuthRedirectResource

Source§

impl ApiResource for GitHubInstallationResource

Source§

impl ApiResource for GitHubRepositoryResource

Source§

impl ApiResource for MigrationRepositoryResource

Source§

impl ApiResource for MigrationResource

Source§

impl ApiResource for OrganizationMemberResource

Source§

impl ApiResource for OrganizationResource

Source§

impl ApiResource for OrganizationRole

Source§

impl ApiResource for PathType

Source§

impl ApiResource for PollTaskResource

Source§

impl ApiResource for QuestionResource

Source§

impl ApiResource for RepositoryActivityEventResource

Source§

impl ApiResource for RepositoryBlobPairResource

Source§

impl ApiResource for RepositoryBlobResource

Source§

impl ApiResource for RepositoryBlobsResource

Source§

impl ApiResource for RepositoryBugsResource

Source§

impl ApiResource for RepositoryCommitFilterResource

Source§

impl ApiResource for RepositoryCommitResource

Source§

impl ApiResource for RepositoryCommitsResource

Source§

impl ApiResource for RepositoryPathResource

Source§

impl ApiResource for RepositoryPathsResource

Source§

impl ApiResource for RepositoryResource

Source§

impl ApiResource for RepositoryResourcesResource

Source§

impl ApiResource for RepositoryRole

Source§

impl ApiResource for ReviewCommentResource

Source§

impl ApiResource for ReviewResource

Source§

impl ApiResource for ReviewVerdictResource

Source§

impl ApiResource for ReviewerResource

Source§

impl ApiResource for RevisionResource

Source§

impl ApiResource for RunnerResource

Source§

impl ApiResource for RunnerTokenResource

Source§

impl ApiResource for SlackAccountResource

Source§

impl ApiResource for TaskResource

Source§

impl ApiResource for TaskTokenResource

Source§

impl ApiResource for TokenResource

Source§

impl ApiResource for UserCommitResource

Source§

impl ApiResource for UserEmailResource

Source§

impl ApiResource for UserMembershipResource

Source§

impl ApiResource for UserRepositoryResource

Source§

impl ApiResource for UserResource

Source§

impl ApiResource for VoteResource

Source§

impl ApiResource for WebhookResource

Source§

impl<T: ApiResource + DeserializeOwned> ApiResource for Page<T>