pub struct GitHubClientOptions {
pub base_url: String,
pub token: Option<String>,
pub timeout: Duration,
pub max_retries: u32,
pub retry_delay: Duration,
pub max_retry_delay: Duration,
}Fields§
§base_url: String§token: Option<String>§timeout: Duration§max_retries: u32§retry_delay: Duration§max_retry_delay: DurationTrait Implementations§
Source§impl Clone for GitHubClientOptions
impl Clone for GitHubClientOptions
Source§fn clone(&self) -> GitHubClientOptions
fn clone(&self) -> GitHubClientOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GitHubClientOptions
impl Debug for GitHubClientOptions
Auto Trait Implementations§
impl Freeze for GitHubClientOptions
impl RefUnwindSafe for GitHubClientOptions
impl Send for GitHubClientOptions
impl Sync for GitHubClientOptions
impl Unpin for GitHubClientOptions
impl UnsafeUnpin for GitHubClientOptions
impl UnwindSafe for GitHubClientOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more