pub struct GetPropertiesResult {
pub result: Vec<PropertyDescriptor>,
pub internal_properties: Option<Vec<InternalPropertyDescriptor>>,
pub private_properties: Option<Vec<PrivatePropertyDescriptor>>,
pub exception_details: Option<ExceptionDetails>,
}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
Source§impl PartialEq for GetPropertiesResult
impl PartialEq for GetPropertiesResult
Source§impl Serialize for GetPropertiesResult
impl Serialize for GetPropertiesResult
Source§impl TryFrom<Value> for GetPropertiesResult
impl TryFrom<Value> for GetPropertiesResult
impl StructuralPartialEq for GetPropertiesResult
Auto Trait Implementations§
impl Freeze for GetPropertiesResult
impl RefUnwindSafe for GetPropertiesResult
impl Send for GetPropertiesResult
impl Sync for GetPropertiesResult
impl Unpin for GetPropertiesResult
impl UnsafeUnpin 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