Struct JsDebugPropertyInfo
#[repr(C)]pub struct JsDebugPropertyInfo {
pub name: ManuallyDrop<BSTR>,
pub type: ManuallyDrop<BSTR>,
pub value: ManuallyDrop<BSTR>,
pub fullName: ManuallyDrop<BSTR>,
pub attr: JS_PROPERTY_ATTRIBUTES,
}
Fields§
§name: ManuallyDrop<BSTR>
§type: ManuallyDrop<BSTR>
§value: ManuallyDrop<BSTR>
§fullName: ManuallyDrop<BSTR>
§attr: JS_PROPERTY_ATTRIBUTES
Trait Implementations§
§impl Clone for JsDebugPropertyInfo
impl Clone for JsDebugPropertyInfo
§fn clone(&self) -> JsDebugPropertyInfo
fn clone(&self) -> JsDebugPropertyInfo
Returns a copy 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 more§impl Debug for JsDebugPropertyInfo
impl Debug for JsDebugPropertyInfo
§impl Default for JsDebugPropertyInfo
impl Default for JsDebugPropertyInfo
§impl PartialEq for JsDebugPropertyInfo
impl PartialEq for JsDebugPropertyInfo
impl StructuralPartialEq for JsDebugPropertyInfo
Auto Trait Implementations§
impl Freeze for JsDebugPropertyInfo
impl RefUnwindSafe for JsDebugPropertyInfo
impl !Send for JsDebugPropertyInfo
impl !Sync for JsDebugPropertyInfo
impl Unpin for JsDebugPropertyInfo
impl UnwindSafe for JsDebugPropertyInfo
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