Skip to main content

CommandResult

Trait CommandResult 

Source
pub trait CommandResult {
    type Result: DeserializeOwned + Debug;

    // Provided method
    fn result_from_value(result: Value) -> Result<Self::Result> { ... }
}

Required Associated Types§

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl CommandResult for rustenium_bidi_definitions::browser::commands::Close

Source§

impl CommandResult for CreateUserContext

Source§

impl CommandResult for GetClientWindows

Source§

impl CommandResult for GetUserContexts

Source§

impl CommandResult for RemoveUserContext

Source§

impl CommandResult for SetClientWindowState

Source§

impl CommandResult for SetDownloadBehavior

Source§

impl CommandResult for Activate

Source§

impl CommandResult for CaptureScreenshot

Source§

impl CommandResult for rustenium_bidi_definitions::browsing_context::commands::Close

Source§

impl CommandResult for Create

Source§

impl CommandResult for GetTree

Source§

impl CommandResult for HandleUserPrompt

Source§

impl CommandResult for LocateNodes

Source§

impl CommandResult for Navigate

Source§

impl CommandResult for Print

Source§

impl CommandResult for Reload

Source§

impl CommandResult for SetViewport

Source§

impl CommandResult for TraverseHistory

Source§

impl CommandResult for SetForcedColorsModeThemeOverride

Source§

impl CommandResult for SetGeolocationOverride

Source§

impl CommandResult for SetLocaleOverride

Source§

impl CommandResult for SetNetworkConditions

Source§

impl CommandResult for SetScreenOrientationOverride

Source§

impl CommandResult for SetScriptingEnabled

Source§

impl CommandResult for SetTimezoneOverride

Source§

impl CommandResult for SetUserAgentOverride

Source§

impl CommandResult for PerformActions

Source§

impl CommandResult for ReleaseActions

Source§

impl CommandResult for SetFiles

Source§

impl CommandResult for AddDataCollector

Source§

impl CommandResult for AddIntercept

Source§

impl CommandResult for ContinueRequest

Source§

impl CommandResult for ContinueResponse

Source§

impl CommandResult for ContinueWithAuth

Source§

impl CommandResult for DisownData

Source§

impl CommandResult for FailRequest

Source§

impl CommandResult for GetData

Source§

impl CommandResult for ProvideResponse

Source§

impl CommandResult for RemoveDataCollector

Source§

impl CommandResult for RemoveIntercept

Source§

impl CommandResult for SetCacheBehavior

Source§

impl CommandResult for SetExtraHeaders

Source§

impl CommandResult for AddPreloadScript

Source§

impl CommandResult for CallFunction

Source§

impl CommandResult for Disown

Source§

impl CommandResult for Evaluate

Source§

impl CommandResult for GetRealms

Source§

impl CommandResult for RemovePreloadScript

Source§

impl CommandResult for End

Source§

impl CommandResult for New

Source§

impl CommandResult for Status

Source§

impl CommandResult for Subscribe

Source§

impl CommandResult for Unsubscribe

Source§

impl CommandResult for DeleteCookies

Source§

impl CommandResult for GetCookies

Source§

impl CommandResult for SetCookie

Source§

impl CommandResult for Install

Source§

impl CommandResult for Uninstall