Struct appium_client::ClientBuilder
source · pub struct ClientBuilder<C, Caps>where
C: Connect + Send + Sync + Clone + Unpin,
Caps: AppiumCapability,{ /* private fields */ }
Expand description
Client builder
Use this struct to build Appium client. This struct has methods that will guide you through all necessary things needed to construct a client.
Do not create an instance of Client yourself, use this builder.
Implementations§
source§impl<Caps> ClientBuilder<HttpsConnector<HttpConnector>, Caps>where
Caps: AppiumCapability,
impl<Caps> ClientBuilder<HttpsConnector<HttpConnector>, Caps>where Caps: AppiumCapability,
pub fn native( capabilities: Caps ) -> ClientBuilder<HttpsConnector<HttpConnector>, Caps>
source§impl<C, Caps> ClientBuilder<C, Caps>where
C: Connect + Send + Sync + Clone + Unpin + 'static,
Caps: AppiumCapability,
impl<C, Caps> ClientBuilder<C, Caps>where C: Connect + Send + Sync + Clone + Unpin + 'static, Caps: AppiumCapability,
Auto Trait Implementations§
impl<C, Caps> RefUnwindSafe for ClientBuilder<C, Caps>where C: RefUnwindSafe, Caps: RefUnwindSafe,
impl<C, Caps> Send for ClientBuilder<C, Caps>where Caps: Send,
impl<C, Caps> Sync for ClientBuilder<C, Caps>where Caps: Sync,
impl<C, Caps> Unpin for ClientBuilder<C, Caps>where Caps: Unpin,
impl<C, Caps> UnwindSafe for ClientBuilder<C, Caps>where C: UnwindSafe, Caps: UnwindSafe,
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