Struct v8::AccessorSignature
source · [−]#[repr(C)]pub struct AccessorSignature(_);
Expand description
An AccessorSignature specifies which receivers are valid parameters to an accessor callback.
Methods from Deref<Target = Data>
sourcepub fn get_hash(&self) -> int
pub fn get_hash(&self) -> int
Returns the V8 hash value for this value. The current implementation uses a hidden property to store the identity hash on some object types.
The return value will never be 0. Also, it is not guaranteed to be unique.
sourcepub fn is_private(&self) -> bool
pub fn is_private(&self) -> bool
Returns true if this data is a Private
.
sourcepub fn is_object_template(&self) -> bool
pub fn is_object_template(&self) -> bool
Returns true if this data is an ObjectTemplate
sourcepub fn is_function_template(&self) -> bool
pub fn is_function_template(&self) -> bool
Returns true if this data is a FunctionTemplate.
Trait Implementations
sourceimpl Debug for AccessorSignature
impl Debug for AccessorSignature
sourceimpl Deref for AccessorSignature
impl Deref for AccessorSignature
sourceimpl Hash for AccessorSignature
impl Hash for AccessorSignature
sourceimpl<'s> PartialEq<AccessorSignature> for Data
impl<'s> PartialEq<AccessorSignature> for Data
sourceimpl<'s> PartialEq<AccessorSignature> for AccessorSignature
impl<'s> PartialEq<AccessorSignature> for AccessorSignature
sourceimpl<'s> PartialEq<Data> for AccessorSignature
impl<'s> PartialEq<Data> for AccessorSignature
impl Eq for AccessorSignature
Auto Trait Implementations
impl RefUnwindSafe for AccessorSignature
impl Send for AccessorSignature
impl Sync for AccessorSignature
impl Unpin for AccessorSignature
impl UnwindSafe for AccessorSignature
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