pub enum DescriptorKind {
Data {
value: Option<JsValue>,
writable: Option<bool>,
},
Accessor {
get: Option<JsValue>,
set: Option<JsValue>,
},
Generic,
}Variants§
Trait Implementations§
Source§impl Clone for DescriptorKind
impl Clone for DescriptorKind
Source§fn clone(&self) -> DescriptorKind
fn clone(&self) -> DescriptorKind
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 DescriptorKind
impl Debug for DescriptorKind
Source§impl Default for DescriptorKind
impl Default for DescriptorKind
Source§impl Drop for DescriptorKind
impl Drop for DescriptorKind
Source§impl Trace for DescriptorKind
impl Trace for DescriptorKind
Source§fn finalize_glue(&self)
fn finalize_glue(&self)
Runs Finalize::finalize() on this object and all
contained subobjects
Auto Trait Implementations§
impl !Freeze for DescriptorKind
impl !RefUnwindSafe for DescriptorKind
impl !Send for DescriptorKind
impl !Sync for DescriptorKind
impl Unpin for DescriptorKind
impl !UnwindSafe for DescriptorKind
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