pub struct CKPoolClient { /* private fields */ }Expand description
CKPool client
Implementations§
Source§impl CKPoolClient
impl CKPoolClient
Sourcepub fn new(url: Url) -> Self
pub fn new(url: Url) -> Self
Construct a new CKPool client instance.
§Example
use ckpool_api::prelude::*;
let url: Url = Url::parse("https://solo.braiins.com").unwrap();
let client = CKPoolClient::new(url);Sourcepub fn builder(url: Url) -> CKPoolClientBuilder
pub fn builder(url: Url) -> CKPoolClientBuilder
Construct a client builder
Sourcepub fn from_client(url: Url, client: Client) -> Self
pub fn from_client(url: Url, client: Client) -> Self
Construct new with a custom reqwest Client.
Trait Implementations§
Source§impl Clone for CKPoolClient
impl Clone for CKPoolClient
Source§fn clone(&self) -> CKPoolClient
fn clone(&self) -> CKPoolClient
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CKPoolClient
impl !RefUnwindSafe for CKPoolClient
impl Send for CKPoolClient
impl Sync for CKPoolClient
impl Unpin for CKPoolClient
impl !UnwindSafe for CKPoolClient
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