pub struct GetPropertiesResult {
pub result: Vec<PropertyDescriptor>,
pub internal_properties: Option<Vec<InternalPropertyDescriptor>>,
pub private_properties: Option<Vec<PrivatePropertyDescriptor>>,
pub exception_details: Option<ExceptionDetails>,
}Expand description
Result of Runtime.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.
Trait Implementations§
Source§impl Clone for GetPropertiesResult
impl Clone for GetPropertiesResult
Source§fn clone(&self) -> GetPropertiesResult
fn clone(&self) -> GetPropertiesResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetPropertiesResult
impl Debug for GetPropertiesResult
Source§impl<'de> Deserialize<'de> for GetPropertiesResult
impl<'de> Deserialize<'de> for GetPropertiesResult
Source§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
Auto Trait Implementations§
impl Freeze for GetPropertiesResult
impl RefUnwindSafe for GetPropertiesResult
impl Send for GetPropertiesResult
impl Sync for GetPropertiesResult
impl Unpin for GetPropertiesResult
impl UnwindSafe for GetPropertiesResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more