Struct webdriver::httpapi::WebDriverHttpApi [−][src]
pub struct WebDriverHttpApi<U: WebDriverExtensionRoute> { /* fields omitted */ }
Methods
impl<U: WebDriverExtensionRoute> WebDriverHttpApi<U>
[src]
impl<U: WebDriverExtensionRoute> WebDriverHttpApi<U>
pub fn new(extension_routes: &[(Method, &str, U)]) -> WebDriverHttpApi<U>
[src]
pub fn new(extension_routes: &[(Method, &str, U)]) -> WebDriverHttpApi<U>
pub fn decode_request(
&self,
method: &Method,
path: &str,
body: &str
) -> WebDriverResult<WebDriverMessage<U>>
[src]
pub fn decode_request(
&self,
method: &Method,
path: &str,
body: &str
) -> WebDriverResult<WebDriverMessage<U>>
Trait Implementations
impl<U: Debug + WebDriverExtensionRoute> Debug for WebDriverHttpApi<U>
[src]
impl<U: Debug + WebDriverExtensionRoute> Debug for WebDriverHttpApi<U>
Auto Trait Implementations
impl<U> Send for WebDriverHttpApi<U>
impl<U> Send for WebDriverHttpApi<U>
impl<U> Sync for WebDriverHttpApi<U> where
U: Sync,
impl<U> Sync for WebDriverHttpApi<U> where
U: Sync,