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
46
47
48
49
50
51
52
53
54
55
56
use Local;
/// A wrapper around `chrono_tz::Tz` that is able to represent `Local` timezone also.
///
/// # Usage
///
/// ```
/// use recurrence::Tz;
///
/// let local = Tz::LOCAL;
/// let berlin = Tz::from(chrono_tz::Europe::Berlin);
/// let berlin :Tz= chrono_tz::Europe::Berlin.into();
/// const AMSTERDAM: Tz = Tz::from_static(chrono_tz::Europe::Amsterdam);
/// let utc = Tz::from(chrono_tz::UTC);
/// // From `chrono_tz::Tz`
/// let berlin: Tz = chrono_tz::Tz::Europe__Berlin.into();
/// ```