Structs§
- An attachment to a release, such as a pre-built package. https://try.gitea.io/api/swagger#model-Attachment
- The gitea client that all gitea calls will go through. This wraps reqwest::Client and operates asyncronously.
- The inputs to create a repository release. https://try.gitea.io/api/swagger#model-CreateReleaseOption
- Inputs to create a gitea repo. https://try.gitea.io/api/swagger#model-CreateRepoOption
- The permission set that a given user has on a Repo. https://try.gitea.io/api/swagger#model-Permission
- A repository release. https://try.gitea.io/api/swagger#model-Release
- A git repository. https://try.gitea.io/api/swagger#model-Repository
- A user. https://try.gitea.io/api/swagger#model-User
- The version of Gitea. https://try.gitea.io/api/swagger#model-ServerVersion
Enums§
- Error represents all of the possible errors that can happen with the Gitea API. Most of these errors boil down to user error.
Type Aliases§
- A handy alias for Result like
anyhow::Result
.