pub enum WebidlScalarType {
Show 30 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,
}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§
Source§impl Clone for WebidlScalarType
impl Clone for WebidlScalarType
Source§fn clone(&self) -> WebidlScalarType
fn clone(&self) -> WebidlScalarType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WebidlScalarType
impl Debug for WebidlScalarType
Source§impl From<WebidlScalarType> for WebidlTypeRef
impl From<WebidlScalarType> for WebidlTypeRef
Source§fn from(s: WebidlScalarType) -> Self
fn from(s: WebidlScalarType) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WebidlScalarType
impl PartialEq for WebidlScalarType
impl Copy for WebidlScalarType
impl Eq for WebidlScalarType
impl StructuralPartialEq for WebidlScalarType
Auto Trait Implementations§
impl Freeze for WebidlScalarType
impl RefUnwindSafe for WebidlScalarType
impl Send for WebidlScalarType
impl Sync for WebidlScalarType
impl Unpin for WebidlScalarType
impl UnwindSafe for WebidlScalarType
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