pub struct RiotApiClientBuilder { /* private fields */ }Implementations§
Source§impl RiotApiClientBuilder
impl RiotApiClientBuilder
pub fn new() -> Self
pub fn api_key(self, key: String) -> Self
pub fn riot_token(self, token: String) -> Self
pub fn with_client(self, client: Client) -> Self
pub fn default_retry_count(self, default: u32) -> Self
pub fn default_region(self, default: RegionRouting) -> Self
pub fn default_platform(self, default: PlatformRouting) -> Self
pub fn build(self) -> Result<RiotApiClient, ConversionError>
Trait Implementations§
Source§impl Default for RiotApiClientBuilder
impl Default for RiotApiClientBuilder
Source§fn default() -> RiotApiClientBuilder
fn default() -> RiotApiClientBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RiotApiClientBuilder
impl !RefUnwindSafe for RiotApiClientBuilder
impl Send for RiotApiClientBuilder
impl Sync for RiotApiClientBuilder
impl Unpin for RiotApiClientBuilder
impl !UnwindSafe for RiotApiClientBuilder
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