Enum rustc_ap_rustc_lexer::LiteralKind [−][src]
pub enum LiteralKind { Int { base: Base, empty_int: bool, }, Float { base: Base, empty_exponent: bool, }, Char { terminated: bool, }, Byte { terminated: bool, }, Str { terminated: bool, }, ByteStr { terminated: bool, }, RawStr { n_hashes: u16, err: Option<RawStrError>, }, RawByteStr { n_hashes: u16, err: Option<RawStrError>, }, }
Variants
“12_u8”, “0o100”, “0b120i99”
“12.34f32”, “0b100.100”
“‘a’”, “‘\’”, “‘’‘”, “’;”
Show fields
Fields of Char
terminated: bool
“b’a’”, “b’\‘”, “b’‘’”, “b’;”
Show fields
Fields of Byte
terminated: bool
““abc”“, ““abc”
Show fields
Fields of Str
terminated: bool
“b“abc”“, “b“abc”
Show fields
Fields of ByteStr
terminated: bool
“r“abc”“, “r#“abc”#“, “r####“ab”###“c”####“, “r#“a”
Show fields
Fields of RawStr
n_hashes: u16
err: Option<RawStrError>
“br“abc”“, “br#“abc”#“, “br####“ab”###“c”####“, “br#“a”
Show fields
Fields of RawByteStr
n_hashes: u16
err: Option<RawStrError>
Trait Implementations
impl Clone for LiteralKind
[src]
impl Clone for LiteralKind
[src]fn clone(&self) -> LiteralKind
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for LiteralKind
[src]
impl Copy for LiteralKind
[src]impl Eq for LiteralKind
[src]
impl Eq for LiteralKind
[src]impl Ord for LiteralKind
[src]
impl Ord for LiteralKind
[src]impl PartialEq<LiteralKind> for LiteralKind
[src]
impl PartialEq<LiteralKind> for LiteralKind
[src]fn eq(&self, other: &LiteralKind) -> bool
[src]
fn ne(&self, other: &LiteralKind) -> bool
[src]
impl PartialOrd<LiteralKind> for LiteralKind
[src]
impl PartialOrd<LiteralKind> for LiteralKind
[src]impl StructuralEq for LiteralKind
[src]
impl StructuralEq for LiteralKind
[src]impl StructuralPartialEq for LiteralKind
[src]
impl StructuralPartialEq for LiteralKind
[src]Auto Trait Implementations
impl RefUnwindSafe for LiteralKind
impl RefUnwindSafe for LiteralKind
impl Send for LiteralKind
impl Send for LiteralKind
impl Sync for LiteralKind
impl Sync for LiteralKind
impl Unpin for LiteralKind
impl Unpin for LiteralKind
impl UnwindSafe for LiteralKind
impl UnwindSafe for LiteralKind