pub type jsid = PropertyKey;
Aliased Type§
struct jsid {
pub asBits_: usize,
}
Fields§
§asBits_: usize
Implementations§
Source§impl jsid
impl jsid
fn asBits(&self) -> usize
pub fn is_void(&self) -> bool
pub fn is_int(&self) -> bool
pub fn is_string(&self) -> bool
pub fn is_symbol(&self) -> bool
pub fn is_gcthing(&self) -> bool
pub fn to_int(&self) -> i32
pub fn to_string(&self) -> *mut JSString
pub fn to_symbol(&self) -> *mut Symbol
pub fn to_gcthing(&self) -> *mut c_void
Trait Implementations§
Source§impl Initialize for jsid
impl Initialize for jsid
Source§impl Clone for PropertyKey
impl Clone for PropertyKey
Source§fn clone(&self) -> PropertyKey
fn clone(&self) -> PropertyKey
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