Lines Matching defs:Symbol
9 pub struct Symbol(String);
11 impl Display for Symbol {
17 impl ToTokens for Symbol {
23 impl Symbol {
34 let mut symbol = Symbol(String::new());
44 fn write(&self, symbol: &mut Symbol);
48 fn write(&self, symbol: &mut Symbol) {
54 fn write(&self, symbol: &mut Symbol) {
60 fn write(&self, symbol: &mut Symbol) {
65 impl Segment for Symbol {
66 fn write(&self, symbol: &mut Symbol) {
72 fn write(&self, symbol: &mut Symbol) {
80 fn write(&self, symbol: &mut Symbol) {
87 fn write(&self, symbol: &mut Symbol) {
98 fn write(&self, symbol: &mut Symbol) {
103 pub fn join(segments: &[&dyn Segment]) -> Symbol {
104 let mut symbol = Symbol(String::new());