[][src]Module dumplingh::ops

Main functions doing actual work.

Use str::parse::<RepoSlug>() to validate your repository slug, list_{pull_requests,issues}() to download your data and save_{to_file,data}() to save it.

Structs

RepoSlug

A repository "slug", which is a fancy word for username-reponame pair.

Functions

list_comments

List all comments from the specified URL.

list_issues

List all issues from the specified repository.

list_labels

List all labels for the specified repository.

list_milestones

List all milestones for the specified repository.

list_projects

List all projects for the specified repository, authenticating with the supplied token.

list_pull_requests

List all PRs from the specified repository.

save_data

Write the specified data to the output stream, serialised as JSON.

save_to_file

Save the specified data to the specified file, serialised as JSON.