pub struct JsUndefined(/* private fields */);
Expand description
Implementations§
Source§impl JsUndefined
impl JsUndefined
Sourcepub fn new<'a, C: Context<'a>>(cx: &mut C) -> Handle<'a, JsUndefined>
pub fn new<'a, C: Context<'a>>(cx: &mut C) -> Handle<'a, JsUndefined>
Creates an undefined
value.
Although this method can be called many times, all undefined
values are indistinguishable.
See also: Context::undefined
Trait Implementations§
Source§impl Debug for JsUndefined
impl Debug for JsUndefined
Source§impl Value for JsUndefined
impl Value for JsUndefined
Auto Trait Implementations§
impl Freeze for JsUndefined
impl RefUnwindSafe for JsUndefined
impl !Send for JsUndefined
impl !Sync for JsUndefined
impl Unpin for JsUndefined
impl UnwindSafe for JsUndefined
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more