pub enum ConstantVal {
IntVal(i32),
UintVal(u32),
DoubleVal(f64),
BoolVal(bool),
NullVal,
}
Expand description
Representation of an IDL constant value.
Variants§
IntVal(i32)
long
constant.
UintVal(u32)
unsigned long
constant.
DoubleVal(f64)
double
constant.
BoolVal(bool)
boolean
constant.
NullVal
null
constant.
Trait Implementations§
source§impl Clone for ConstantVal
impl Clone for ConstantVal
source§fn clone(&self) -> ConstantVal
fn clone(&self) -> ConstantVal
Returns a copy 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 moreAuto Trait Implementations§
impl RefUnwindSafe for ConstantVal
impl Send for ConstantVal
impl Sync for ConstantVal
impl Unpin for ConstantVal
impl UnwindSafe for ConstantVal
Blanket Implementations§
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> MaybeBoxed<Box<T, Global>> for T
impl<T> MaybeBoxed<Box<T, Global>> for T
source§fn maybe_boxed(self) -> Box<T, Global>
fn maybe_boxed(self) -> Box<T, Global>
Convert
source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert