Struct rquickjs_sys::JSPropertyDescriptor
source · [−]#[repr(C)]pub struct JSPropertyDescriptor {
pub flags: c_int,
pub value: JSValue,
pub getter: JSValue,
pub setter: JSValue,
}
Fields
flags: c_int
value: JSValue
getter: JSValue
setter: JSValue
Trait Implementations
sourceimpl Clone for JSPropertyDescriptor
impl Clone for JSPropertyDescriptor
sourcefn clone(&self) -> JSPropertyDescriptor
fn clone(&self) -> JSPropertyDescriptor
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Copy for JSPropertyDescriptor
Auto Trait Implementations
impl RefUnwindSafe for JSPropertyDescriptor
impl !Send for JSPropertyDescriptor
impl !Sync for JSPropertyDescriptor
impl Unpin for JSPropertyDescriptor
impl UnwindSafe for JSPropertyDescriptor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more