Struct hubcaps::Github [] [src]

pub struct Github<'a> { /* fields omitted */ }

Entry point interface for interacting with Github API

Methods

impl<'a> Github<'a>
[src]

Create a new Github instance

Create a new Github instance hosted at a custom location. Useful for github enterprise installations ( yourdomain.com/api/v3/ )

Return a reference to a Github reposistory

Return a reference to the collection of repositories owned by and associated with an owner

Return a reference to the collection of repositories owned by the user associated with the current authentication credentials

Return a reference to the collection of organizations that the user associated with the current authentication credentials is in

Return a reference to the collection of organizations a user is publicly associated with

Return a reference to an interface that provides access to a user's gists

Return a reference to an interface that provides access to the gists belonging to the owner of the token used to configure this client

Return a reference to the collection of repositories owned by and associated with an organization