Struct javascriptcore::Value [−][src]
pub struct Value { /* fields omitted */ }
Methods
impl Value
[src]
impl Value
pub fn is_boolean(&self, context: &GlobalContext) -> bool
[src]
pub fn is_boolean(&self, context: &GlobalContext) -> bool
pub fn is_null(&self, context: &GlobalContext) -> bool
[src]
pub fn is_null(&self, context: &GlobalContext) -> bool
pub fn is_undefined(&self, context: &GlobalContext) -> bool
[src]
pub fn is_undefined(&self, context: &GlobalContext) -> bool
pub fn is_number(&self, context: &GlobalContext) -> bool
[src]
pub fn is_number(&self, context: &GlobalContext) -> bool
pub fn is_string(&self, context: &GlobalContext) -> bool
[src]
pub fn is_string(&self, context: &GlobalContext) -> bool
pub fn is_object(&self, context: &GlobalContext) -> bool
[src]
pub fn is_object(&self, context: &GlobalContext) -> bool
pub fn is_array(&self, context: &GlobalContext) -> bool
[src]
pub fn is_array(&self, context: &GlobalContext) -> bool
pub fn is_date(&self, context: &GlobalContext) -> bool
[src]
pub fn is_date(&self, context: &GlobalContext) -> bool
pub fn to_number(&self, context: &GlobalContext) -> Option<f64>
[src]
pub fn to_number(&self, context: &GlobalContext) -> Option<f64>
pub fn to_boolean(&self, context: &GlobalContext) -> bool
[src]
pub fn to_boolean(&self, context: &GlobalContext) -> bool
pub fn to_string(&self, context: &GlobalContext) -> Option<String>
[src]
pub fn to_string(&self, context: &GlobalContext) -> Option<String>
Trait Implementations
impl FromGlibPtrNone<JSValueRef> for Value
[src]
impl FromGlibPtrNone<JSValueRef> for Value
unsafe fn from_glib_none(ptr: JSValueRef) -> Self
[src]
unsafe fn from_glib_none(ptr: JSValueRef) -> Self
impl FromGlibPtrFull<JSValueRef> for Value
[src]
impl FromGlibPtrFull<JSValueRef> for Value
unsafe fn from_glib_full(ptr: JSValueRef) -> Self
[src]
unsafe fn from_glib_full(ptr: JSValueRef) -> Self