Crate symbol[−][src]
Simple globally interned strings.
Usage
let s1: Symbol = "asdf".into(); assert_eq!(s1, "asdf"); let s2: Symbol = "asdf".into(); let s3: Symbol = "qwerty".into(); assert_eq!(s1, s2); assert_eq!(s1.addr(), s2.addr()); assert_ne!(s2.addr(), s3.addr());
Structs
Symbol |
An interned string with O(1) equality. |