Struct octorust::Client [−][src]
pub struct Client { /* fields omitted */ }
Expand description
Entrypoint for interacting with the API client.
Implementations
pub fn new<A, C>(agent: A, credentials: C) -> Result<Self> where
A: Into<String>,
C: Into<Option<Credentials>>,
pub fn host<H, A, C>(host: H, agent: A, credentials: C) -> Result<Self> where
H: Into<String>,
A: Into<String>,
C: Into<Option<Credentials>>,
pub fn custom<H, A, CR>(
host: H,
agent: A,
credentials: CR,
http: Client,
http_cache: BoxedHttpCache
) -> Self where
H: Into<String>,
A: Into<String>,
CR: Into<Option<Credentials>>,
Activity APIs provide access to notifications, subscriptions, and timelines.
Retrieve code scanning alerts from a repository.
Insight into codes of conduct for your communities.
Administer a GitHub enterprise.
Owner or admin management of users interactions.
Move projects to or from GitHub.
Manage access of OAuth applications.
Check your current rate limit status.
Provisioning of GitHub organization membership for SCIM-enabled providers.
Retrieve secret scanning alerts from a repository.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Client
impl !UnwindSafe for Client
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more