Module js::conversions
[−]
[src]
Conversions of Rust values to and from JSVal
.
IDL type | Type |
---|---|
any | JSVal |
boolean | bool |
byte | i8 |
octet | u8 |
short | i16 |
unsigned short | u16 |
long | i32 |
unsigned long | u32 |
long long | i64 |
unsigned long long | u64 |
unrestricted float | f32 |
float | Finite<f32> |
unrestricted double | f64 |
double | Finite<f64> |
USVString | String |
object | *mut JSObject |
nullable types | Option<T> |
sequences | Vec<T> |
Enums
ConversionBehavior |
Behavior for converting out-of-range integers. |
ConversionResult |
An enum to better support enums through FromJSValConvertible::from_jsval. |
Traits
FromJSValConvertible |
A trait to convert |
ToJSValConvertible |
A trait to convert Rust types to |
Functions
latin1_to_string⚠ |
Converts a |