Skip to content

Commit 754feeb

Browse files
committed
enums are now imported as per rust-lang/rust#18973
1 parent d6219df commit 754feeb

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

src/lib.rs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,13 @@ use std::num::SignedInt;
2424
use std::string::String;
2525
use std::time::Duration;
2626

27+
use self::Fmt::{FmtCtime, FmtRfc3339, FmtStr};
28+
use self::ParseError::{InvalidDay, InvalidDayOfMonth, InvalidDayOfWeek,
29+
InvalidDayOfYear, InvalidFormatSpecifier, InvalidHour,
30+
InvalidMinute, InvalidMonth, InvalidSecond, InvalidTime,
31+
InvalidYear, InvalidZoneOffset, MissingFormatConverter,
32+
UnexpectedCharacter};
33+
2734
static NSEC_PER_SEC: i32 = 1_000_000_000_i32;
2835

2936
mod rustrt {
@@ -1266,9 +1273,10 @@ pub fn strftime(format: &str, tm: &Tm) -> Result<String, ParseError> {
12661273
#[cfg(test)]
12671274
mod tests {
12681275
extern crate test;
1269-
use super::{Timespec, InvalidTime, InvalidYear, get_time, precise_time_ns,
1270-
precise_time_s, tzset, at_utc, at, strptime, MissingFormatConverter,
1271-
InvalidFormatSpecifier};
1276+
use super::{Timespec, get_time, precise_time_ns, precise_time_s, tzset,
1277+
at_utc, at, strptime};
1278+
use super::ParseError::{InvalidTime, InvalidYear, MissingFormatConverter,
1279+
InvalidFormatSpecifier};
12721280

12731281
use std::f64;
12741282
use std::result::{Err, Ok};

0 commit comments

Comments
 (0)