Enum moore_vhdl::konst::Const [−][src]
pub enum Const { Null, Int(ConstInt), Float(ConstFloat), Enum(ConstEnum), IntRange(ConstIntRange), FloatRange(ConstFloatRange), }
Expand description
A constant value.
Variants
Tuple Fields of Int
0: ConstInt
Tuple Fields of Float
0: ConstFloat
Tuple Fields of Enum
0: ConstEnum
Tuple Fields of IntRange
Tuple Fields of FloatRange
Implementations
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
impl<'lazy, 'sb, 'ast, 'ctx> NodeMaker<ExprRef, &'ctx Const> for ScoreContext<'lazy, 'sb, 'ast, 'ctx>
impl<'lazy, 'sb, 'ast, 'ctx> NodeMaker<ExprRef, &'ctx Const> for ScoreContext<'lazy, 'sb, 'ast, 'ctx>
Auto Trait Implementations
impl RefUnwindSafe for Const
impl UnwindSafe for Const
Blanket Implementations
Mutably borrows from an owned value. Read more