Struct hubcaps::repositories::Repository
[−]
[src]
pub struct Repository<C> where
C: Clone + Connect, { /* fields omitted */ }
Methods
impl<C: Clone + Connect> Repository<C>
[src]
fn get(&self) -> Future<Repo>
[src]
get a reference to the GitHub repository object that this Repository
refers to
fn edit(&self, options: &RepoEditOptions) -> Future<Repo>
[src]
fn branches(&self) -> Branches<C>
[src]
get a reference to branch operations
fn git(&self) -> Git<C>
[src]
get a reference to git operations
fn hooks(&self) -> Hooks<C>
[src]
get a reference to repo hook operations
fn deployments(&self) -> Deployments<C>
[src]
get a reference to deployments associated with this repository ref
fn issue(&self, number: u64) -> IssueRef<C>
[src]
get a reference to a specific github issue associated with this repository ref
fn issues(&self) -> Issues<C>
[src]
get a reference to github issues associated with this repository ref
fn keys(&self) -> Keys<C>
[src]
get a reference to deploy keys associated with this repository ref
fn labels(&self) -> Labels<C>
[src]
get a list of labels associated with this repository ref
fn pulls(&self) -> PullRequests<C>
[src]
get a list of pulls associated with this repository ref
fn releases(&self) -> Releases<C>
[src]
get a reference to releases associated with this repository ref
fn statuses(&self) -> Statuses<C>
[src]
get a reference to statuses associated with this repository ref
fn teams(&self) -> RepoTeams<C>
[src]
get a reference to teams associated with this repository ref