Struct hubcaps::Github

source ·
pub struct Github<C>where
    C: Clone + Connect + 'static,
{ /* private fields */ }
Expand description

Entry point interface for interacting with Github API

Implementations

Return a reference to user activity

Return a reference to a Github repository

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 an interface that provides access to user information.

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 an interface that provides access to search operations

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

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.