pub enum Intrinsic {
Show 33 variants
Base64Compile,
ClampGuest,
ComponentError,
DataView,
F32ToI32,
F64ToI64,
FetchCompile,
GetErrorPayload,
HasOwnProperty,
I32ToF32,
I64ToF64,
InstantiateCore,
IsLE,
ResourceSymbol,
ThrowInvalidBool,
ThrowUninitialized,
ToBigInt64,
ToBigUint64,
ToInt16,
ToInt32,
ToInt8,
ToResultString,
ToString,
ToUint16,
ToUint32,
ToUint8,
Utf16Decoder,
Utf16Encode,
Utf8Decoder,
Utf8Encode,
Utf8EncodedLen,
ValidateGuestChar,
ValidateHostChar,
}
Variants§
Base64Compile
ClampGuest
ComponentError
DataView
F32ToI32
F64ToI64
FetchCompile
GetErrorPayload
HasOwnProperty
I32ToF32
I64ToF64
InstantiateCore
IsLE
ResourceSymbol
ThrowInvalidBool
ThrowUninitialized
ToBigInt64
Implementation of https://tc39.es/ecma262/#sec-tobigint64.
ToBigUint64
Implementation of https://tc39.es/ecma262/#sec-tobiguint64.
ToInt16
Implementation of https://tc39.es/ecma262/#sec-toint16.
ToInt32
Implementation of https://tc39.es/ecma262/#sec-toint32.
ToInt8
Implementation of https://tc39.es/ecma262/#sec-toint8.
ToResultString
ToString
Implementation of https://tc39.es/ecma262/#sec-tostring.
ToUint16
Implementation of https://tc39.es/ecma262/#sec-touint16.
ToUint32
Implementation of https://tc39.es/ecma262/#sec-touint32.
ToUint8
Implementation of https://tc39.es/ecma262/#sec-touint8.
Utf16Decoder
Utf16Encode
Utf8Decoder
Utf8Encode
Utf8EncodedLen
ValidateGuestChar
ValidateHostChar
Implementations§
Trait Implementations§
source§impl Ord for Intrinsic
impl Ord for Intrinsic
source§impl PartialEq for Intrinsic
impl PartialEq for Intrinsic
source§impl PartialOrd for Intrinsic
impl PartialOrd for Intrinsic
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for Intrinsic
impl Eq for Intrinsic
impl StructuralEq for Intrinsic
impl StructuralPartialEq for Intrinsic
Auto Trait Implementations§
impl RefUnwindSafe for Intrinsic
impl Send for Intrinsic
impl Sync for Intrinsic
impl Unpin for Intrinsic
impl UnwindSafe for Intrinsic
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.