rtfm-syntax 0.2.0

Parser of the app! macro used by the Real Time for The Masses (RTFM) framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use syn::{Ident, Path, PathParameters, PathSegment};

/// Creates a path with contents `#ident`
pub fn mk_path(ident: &str) -> Path {
    Path {
        global: false,
        segments: vec![
            PathSegment {
                ident: Ident::new(ident),
                parameters: PathParameters::none(),
            },
        ],
    }
}