Struct cdp::runtime::CallArgument [] [src]

pub struct CallArgument<'a> {
    pub value: Option<Value>,
    pub unserializable_value: Option<UnserializableValue>,
    pub object_id: Option<RemoteObjectId<'a>>,
}

Represents function call argument. Either remote object id objectId, primitive value, unserializable primitive value or neither of (for undefined) them should be specified.

Fields

Primitive value or serializable javascript object.

Primitive value which can not be JSON-stringified.

Remote object handle.

Trait Implementations

impl<'a> Clone for CallArgument<'a>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<'a> Debug for CallArgument<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> PartialEq for CallArgument<'a>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.