[−][src]Enum wasm_webidl_bindings::ast::WebidlScalarType
Variants
Any
Boolean
Byte
Octet
Long
UnsignedLong
Short
UnsignedShort
LongLong
UnsignedLongLong
Float
UnrestrictedFloat
Double
UnrestrictedDouble
DomString
ByteString
UsvString
Object
Symbol
ArrayBuffer
DataView
Int8Array
Int16Array
Int32Array
Uint8Array
Uint16Array
Uint32Array
Uint8ClampedArray
Float32Array
Float64Array
Trait Implementations
impl Copy for WebidlScalarType
[src]
impl Clone for WebidlScalarType
[src]
fn clone(&self) -> WebidlScalarType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<WebidlScalarType> for WebidlScalarType
[src]
fn eq(&self, other: &WebidlScalarType) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl From<WebidlScalarType> for WebidlTypeRef
[src]
fn from(s: WebidlScalarType) -> Self
[src]
impl Eq for WebidlScalarType
[src]
impl Debug for WebidlScalarType
[src]
Auto Trait Implementations
impl Sync for WebidlScalarType
impl Unpin for WebidlScalarType
impl Send for WebidlScalarType
impl UnwindSafe for WebidlScalarType
impl RefUnwindSafe for WebidlScalarType
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,