Struct v8::value::Integer
[−]
[src]
pub struct Integer(_, _);
A JavaScript value representing a signed integer.
Methods
impl Integer
[src]
fn new(isolate: &Isolate, value: i32) -> Integer
fn new_from_unsigned(isolate: &Isolate, value: u32) -> Integer
fn value(&self) -> i64
unsafe fn from_raw(isolate: &Isolate, raw: IntegerRef) -> Integer
Creates an integer from a set of raw pointers.
fn as_raw(&self) -> IntegerRef
Returns the underlying raw pointer behind this integer.
Methods from Deref<Target=Number>
fn value(&self) -> f64
fn as_raw(&self) -> NumberRef
Returns the underlying raw pointer behind this number.
Trait Implementations
impl Debug for Integer
[src]
impl Deref for Integer
[src]
type Target = Number
The resulting type after dereferencing
fn deref(&self) -> &Self::Target
The method called to dereference a value
impl From<Int32> for Integer
[src]
impl From<Uint32> for Integer
[src]
impl Clone for Integer
[src]
fn clone(&self) -> Integer
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more