Struct chromiumoxide_cdp::cdp::js_protocol::runtime::GetPropertiesReturns [−][src]
pub struct GetPropertiesReturns { pub result: Vec<PropertyDescriptor>, pub internal_properties: Option<Vec<InternalPropertyDescriptor>>, pub private_properties: Option<Vec<PrivatePropertyDescriptor>>, pub exception_details: Option<ExceptionDetails>, }
Expand description
Returns properties of a given object. Object group of the result is inherited from the target object. getProperties
Fields
result: Vec<PropertyDescriptor>
Object properties.
internal_properties: Option<Vec<InternalPropertyDescriptor>>
Internal object properties (only of the element itself).
private_properties: Option<Vec<PrivatePropertyDescriptor>>
Object private properties.
exception_details: Option<ExceptionDetails>
Exception details.
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for GetPropertiesReturns
impl Send for GetPropertiesReturns
impl Sync for GetPropertiesReturns
impl Unpin for GetPropertiesReturns
impl UnwindSafe for GetPropertiesReturns
Blanket Implementations
Mutably borrows from an owned value. Read more