pub enum JavaLit {
Int(i64),
Long(i64),
Double(f64),
Float(f64),
Bool(bool),
Char(char),
Str(String),
Null,
}Expand description
Java literal values.
Variants§
Int(i64)
Integer literal: 42
Long(i64)
Long literal: 42L
Double(f64)
Double literal: 3.14
Float(f64)
Float literal: 3.14f
Bool(bool)
Boolean literal: true / false
Char(char)
Char literal: 'a'
Str(String)
String literal: "hello"
Null
Null literal: null
Trait Implementations§
impl StructuralPartialEq for JavaLit
Auto Trait Implementations§
impl Freeze for JavaLit
impl RefUnwindSafe for JavaLit
impl Send for JavaLit
impl Sync for JavaLit
impl Unpin for JavaLit
impl UnsafeUnpin for JavaLit
impl UnwindSafe for JavaLit
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