Struct chrome_remote_interface_model::runtime::CallFunctionOnReturn[][src]

pub struct CallFunctionOnReturn { /* fields omitted */ }
This is supported on crate feature Runtime only.

Calls function with given declaration on the given object. Object group of the result is inherited from the target object.

Implementations

impl CallFunctionOnReturn[src]

pub fn new(
    result: RemoteObject,
    exception_details: Option<ExceptionDetails>
) -> Self
[src]

pub fn result(&self) -> &RemoteObject[src]

Call result.

pub fn exception_details(&self) -> Option<&ExceptionDetails>[src]

Exception details.

Trait Implementations

impl Clone for CallFunctionOnReturn[src]

impl Debug for CallFunctionOnReturn[src]

impl<'de> Deserialize<'de> for CallFunctionOnReturn[src]

impl Serialize for CallFunctionOnReturn[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.