[][src]Struct github_rs::repos::get::Repo

pub struct Repo<'g> { /* fields omitted */ }

Methods

impl<'g> Repo<'g>[src]

pub fn assignees(self) -> Assignees<'g>[src]

pub fn branches(self) -> Branches<'g>[src]

pub fn collaborators(self) -> Collaborators<'g>[src]

pub fn commits(self) -> Commits<'g>[src]

pub fn contents(self) -> Contents<'g>[src]

pub fn contributors(self) -> Contributors<'g>[src]

pub fn events(self) -> Events<'g>[src]

pub fn forks(self) -> Forks<'g>[src]

pub fn issues(self) -> Issues<'g>[src]

pub fn languages(self) -> Languages<'g>[src]

pub fn notifications(self) -> Notifications<'g>[src]

pub fn pulls(self) -> Pulls<'g>[src]

pub fn readme(self) -> Readme<'g>[src]

pub fn stargazers(self) -> Stargazers<'g>[src]

pub fn subscribers(self) -> Subscribers<'g>[src]

pub fn subscription(self) -> Subscription<'g>[src]

pub fn tags(self) -> Tags<'g>[src]

pub fn tarball(self) -> Tarball<'g>[src]

pub fn zipball(self) -> Zipball<'g>[src]

Trait Implementations

impl<'a> Executor for Repo<'a>[src]

fn execute<T>(self) -> Result<(HeaderMap, StatusCode, Option<T>)> where
    T: DeserializeOwned
[src]

Execute the query by sending the built up request to GitHub. The value returned is either an error or the Status Code and Json after it has been deserialized. Please take a look at the GitHub documentation to see what value you should receive back for good or bad requests.

impl<'g> From<Owner<'g>> for Repo<'g>[src]

impl<'g> From<Repo<'g>> for Assignees<'g>[src]

impl<'g> From<Repo<'g>> for Branches<'g>[src]

impl<'g> From<Repo<'g>> for Collaborators<'g>[src]

impl<'g> From<Repo<'g>> for Commits<'g>[src]

impl<'g> From<Repo<'g>> for Contents<'g>[src]

impl<'g> From<Repo<'g>> for Contributors<'g>[src]

impl<'g> From<Repo<'g>> for Events<'g>[src]

impl<'g> From<Repo<'g>> for Forks<'g>[src]

impl<'g> From<Repo<'g>> for Languages<'g>[src]

impl<'g> From<Repo<'g>> for Notifications<'g>[src]

impl<'g> From<Repo<'g>> for Pulls<'g>[src]

impl<'g> From<Repo<'g>> for Issues<'g>[src]

impl<'g> From<Repo<'g>> for Readme<'g>[src]

impl<'g> From<Repo<'g>> for Stargazers<'g>[src]

impl<'g> From<Repo<'g>> for Subscribers<'g>[src]

impl<'g> From<Repo<'g>> for Subscription<'g>[src]

impl<'g> From<Repo<'g>> for Tags<'g>[src]

impl<'g> From<Repo<'g>> for Tarball<'g>[src]

impl<'g> From<Repo<'g>> for Zipball<'g>[src]

Auto Trait Implementations

impl<'g> !Send for Repo<'g>

impl<'g> !Sync for Repo<'g>

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Erased for T