From e947b4eec6bf6fb5909c4a66d6f6b04b7cd3a3b8 Mon Sep 17 00:00:00 2001 From: Kang Seonghoon Date: Thu, 20 Nov 2014 13:09:16 +0900 Subject: [PATCH] language changes: str::shift_slice_char has been updated. --- src/format.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/format.rs b/src/format.rs index de4d407f..5a9ce0fd 100644 --- a/src/format.rs +++ b/src/format.rs @@ -43,7 +43,10 @@ fn format(w: &mut Writer, date: Option<&NaiveDate>, time: Option<&NaiveTime>, continue; } - let (head, tail) = part.slice_shift_char(); + let (head, tail) = match part.slice_shift_char() { + Some((head, tail)) => (Some(head), tail), + None => (None, ""), + }; match (head, date, time, off) { // year (Some('Y'), Some(d), _, _) => try!(write!(w, "{}", d.year())),