pub enum ElementValue {
}
Variants§
Byte(u16)
The index to the constant pool
which must be an Item::Integer(_)
.
Short(u16)
The index to the constant pool
which must be an Item::Integer(_)
.
Char(u16)
The index to the constant pool
which must be an Item::Integer(_)
.
Int(u16)
The index to the constant pool
which must be an Item::Integer(_)
.
Long(u16)
The index to the constant pool
which must be an Item::Long(_)
.
Float(u16)
The index to the constant pool
which must be an Item::Float(_)
.
Double(u16)
The index to the constant pool
which must be an Item::Double(_)
.
Boolean(u16)
The index to the constant pool
which must be an Item::Integer(_)
.
Yes, it really needs a constant pool entry for this.
String(u16)
The index to the constant pool
which must be an Item::UTF8(_)
.
Enum
An enum constant.
Fields
Class(u16)
A class literal.
The index to the constant pool
which must be an Item::UTF8(_)
representing a return descriptor.
Annotation(Box<Annotation>)
Another annotation.
Array(Vec<ElementValue>)
Multiple ElementValue
s