pub enum JvmAnnotationValue {
}Expand description
JVM annotation value
Variants§
Byte(i8)
Byte value
Char(u16)
Char value
Double(f64)
Double value
Float(f32)
Float value
Int(i32)
Int value
Long(i64)
Long value
Short(i16)
Short value
Boolean(bool)
Boolean value
String(String)
String value
Enum
Enum value
Class(String)
Class value
Annotation(JvmAnnotation)
Annotation value
Array(Vec<JvmAnnotationValue>)
Array value
Trait Implementations§
Source§impl Clone for JvmAnnotationValue
impl Clone for JvmAnnotationValue
Source§fn clone(&self) -> JvmAnnotationValue
fn clone(&self) -> JvmAnnotationValue
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 moreAuto Trait Implementations§
impl Freeze for JvmAnnotationValue
impl RefUnwindSafe for JvmAnnotationValue
impl Send for JvmAnnotationValue
impl Sync for JvmAnnotationValue
impl Unpin for JvmAnnotationValue
impl UnsafeUnpin for JvmAnnotationValue
impl UnwindSafe for JvmAnnotationValue
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