[][src]Trait headless_chrome::protocol::Method

pub trait Method: Debug {
    type ReturnObject: DeserializeOwned + Debug;

    const NAME: &'static str;
    fn to_method_call(self, call_id: CallId) -> MethodCall<Self>
    where
        Self: Sized
, { ... } }

Associated Types

Loading content...

Associated Constants

const NAME: &'static str

Loading content...

Provided methods

fn to_method_call(self, call_id: CallId) -> MethodCall<Self> where
    Self: Sized

Loading content...

Implementors

impl Method for GetVersion[src]

impl Method for SetWindowBounds[src]

impl Method for headless_chrome::protocol::debugger::methods::Disable[src]

impl Method for headless_chrome::protocol::debugger::methods::Enable[src]

impl Method for DescribeNode[src]

impl Method for Focus[src]

impl Method for GetDocument[src]

impl Method for ResolveNode[src]

impl Method for Clear[src]

impl Method for headless_chrome::protocol::logs::methods::Disable[src]

impl Method for headless_chrome::protocol::logs::methods::Enable[src]

impl Method for StartViolationsReport[src]

impl Method for StopViolationsReport[src]

impl Method for headless_chrome::protocol::network::methods::Enable[src]

impl Method for headless_chrome::protocol::page::methods::Enable[src]

impl Method for GetFrameTree[src]

impl Method for SetLifecycleEventsEnabled[src]

impl Method for headless_chrome::protocol::profiler::methods::Disable[src]

impl Method for headless_chrome::protocol::profiler::methods::Enable[src]

impl Method for StartPreciseCoverage[src]

impl Method for StopPreciseCoverage[src]

impl Method for TakePreciseCoverage[src]

impl Method for headless_chrome::protocol::runtime::methods::Disable[src]

impl Method for headless_chrome::protocol::runtime::methods::Enable[src]

impl Method for AttachToBrowserTarget[src]

impl Method for CreateBrowserContext[src]

impl Method for GetTargets[src]

impl Method for SetDiscoverTargets[src]

impl<'a> Method for GetWindowForTarget<'a>[src]

impl<'a> Method for GetScriptSource<'a>[src]

impl<'a> Method for GetBoxModel<'a>[src]

impl<'a> Method for GetContentQuads<'a>[src]

impl<'a> Method for QuerySelector<'a>[src]

impl<'a> Method for QuerySelectorAll<'a>[src]

impl<'a> Method for SetFileInputFiles<'a>[src]

impl<'a> Method for DispatchKeyEvent<'a>[src]

impl<'a> Method for DispatchMouseEvent<'a>[src]

impl<'a> Method for ContinueInterceptedRequest<'a>[src]

impl<'a> Method for GetCookies[src]

impl<'a> Method for GetResponseBody<'a>[src]

impl<'a> Method for GetResponseBodyForInterception<'a>[src]

impl<'a> Method for SetRequestInterception<'a>[src]

impl<'a> Method for Navigate<'a>[src]

impl<'a> Method for Reload<'a>[src]

impl<'a> Method for CallFunctionOn<'a>[src]

impl<'a> Method for Evaluate<'a>[src]

impl<'a> Method for AttachToTarget<'a>[src]

impl<'a> Method for CreateTarget<'a>[src]

impl<'a> Method for GetTargetInfo<'a>[src]

impl<'a> Method for SendMessageToTarget<'a>[src]

impl<'a, 'b, 'c> Method for SetUserAgentOverride<'a, 'b, 'c>[src]

Loading content...