Struct napi::bindgen_prelude::Date
source · [−]pub struct Date(_);
Implementations
sourceimpl JsDate
impl JsDate
pub fn into_unknown(self) -> JsUnknown
pub fn coerce_to_bool(self) -> Result<JsBoolean>
pub fn coerce_to_number(self) -> Result<JsNumber>
pub fn coerce_to_string(self) -> Result<JsString>
pub fn coerce_to_object(self) -> Result<JsObject>
pub fn is_date(&self) -> Result<bool>
pub fn is_promise(&self) -> Result<bool>
pub fn is_error(&self) -> Result<bool>
pub fn is_typedarray(&self) -> Result<bool>
pub fn is_dataview(&self) -> Result<bool>
pub fn is_array(&self) -> Result<bool>
pub fn is_buffer(&self) -> Result<bool>
pub fn instanceof<Constructor>(&self, constructor: Constructor) -> Result<bool> where
Constructor: NapiRaw,
Trait Implementations
sourceimpl NapiValue for JsDate
impl NapiValue for JsDate
unsafe fn from_raw(env: napi_env, value: napi_value) -> Result<JsDate>
unsafe fn from_raw_unchecked(env: napi_env, value: napi_value) -> JsDate
sourceimpl ValidateNapiValue for JsDate
impl ValidateNapiValue for JsDate
Auto Trait Implementations
impl RefUnwindSafe for JsDate
impl !Send for JsDate
impl !Sync for JsDate
impl Unpin for JsDate
impl UnwindSafe for JsDate
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