1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
use TokenStream;
use parse_macro_input;
use ;
use *;
use *;
/// Repeat a string literal some number of times.
///
/// # Example
/// ```rust
/// use estrogen::repeat;
///
/// const SPACES: &'static str = repeat!(4, " ");
///
/// assert_eq!(SPACES, " ");
/// ```
/// Join string literals together with a join string.
///
/// # Example
/// ```rust
/// use estrogen::join;
///
/// const JOINED: &'static str = join!(", ", ["foo", "bar", "baz"]);
///
/// assert_eq!(JOINED, "foo, bar, baz");
/// ```