File tree Expand file tree Collapse file tree 5 files changed +17
-11
lines changed Expand file tree Collapse file tree 5 files changed +17
-11
lines changed Original file line number Diff line number Diff line change @@ -550,8 +550,9 @@ impl PlainDateTime {
550550 // Converts a UTF-8 encoded string into a `PlainDateTime`.
551551 pub fn from_utf8 ( s : & [ u8 ] ) -> TemporalResult < Self > {
552552 let parser = TemporalParser :: new ( ) ;
553- let parsed = parser. parse_date_time ( core:: str:: from_utf8 ( s)
554- . map_err ( |_| TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in datetime string" ) ) ?) ?;
553+ let parsed = parser. parse_date_time ( core:: str:: from_utf8 ( s) . map_err ( |_| {
554+ TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in datetime string" )
555+ } ) ?) ?;
555556
556557 let calendar = if let Some ( cal_str) = & parsed. calendar {
557558 Calendar :: try_from_utf8 ( cal_str. as_bytes ( ) ) ?
Original file line number Diff line number Diff line change @@ -279,10 +279,11 @@ impl Instant {
279279 // Converts a UTF-8 encoded string into a `Instant`.
280280 pub fn from_utf8 ( s : & [ u8 ] ) -> TemporalResult < Self > {
281281 let parser = TemporalParser :: new ( ) ;
282- let parsed = parser. parse_instant ( core:: str:: from_utf8 ( s)
283- . map_err ( |_| TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in instant string" ) ) ?) ?;
282+ let parsed = parser. parse_instant ( core:: str:: from_utf8 ( s) . map_err ( |_| {
283+ TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in instant string" )
284+ } ) ?) ?;
284285
285- // Find the offset
286+ // Find the offset
286287 let ns_offset = match parsed. offset {
287288 UtcOffsetRecordOrZ :: Offset ( offset) => {
288289 let ns = offset
Original file line number Diff line number Diff line change @@ -190,8 +190,9 @@ impl PlainMonthDay {
190190 // Converts a UTF-8 encoded string into a `PlainMonthDay`.
191191 pub fn from_utf8 ( s : & [ u8 ] ) -> TemporalResult < Self > {
192192 let parser = TemporalParser :: new ( ) ;
193- let parsed = parser. parse_month_day ( core:: str:: from_utf8 ( s)
194- . map_err ( |_| TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in month-day string" ) ) ?) ?;
193+ let parsed = parser. parse_month_day ( core:: str:: from_utf8 ( s) . map_err ( |_| {
194+ TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in month-day string" )
195+ } ) ?) ?;
195196
196197 let calendar = if let Some ( cal_str) = & parsed. calendar {
197198 Calendar :: try_from_utf8 ( cal_str. as_bytes ( ) ) ?
Original file line number Diff line number Diff line change @@ -419,8 +419,10 @@ impl PlainTime {
419419 // Converts a UTF-8 encoded string into a `PlainTime`.
420420 pub fn from_utf8 ( s : & [ u8 ] ) -> TemporalResult < Self > {
421421 let parser = TemporalParser :: new ( ) ;
422- let parsed = parser. parse_time ( core:: str:: from_utf8 ( s)
423- . map_err ( |_| TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in time string" ) ) ?) ?;
422+ let parsed =
423+ parser. parse_time ( core:: str:: from_utf8 ( s) . map_err ( |_| {
424+ TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in time string" )
425+ } ) ?) ?;
424426 Ok ( Self :: new_unchecked ( parsed. iso ) )
425427 }
426428
Original file line number Diff line number Diff line change @@ -461,8 +461,9 @@ impl PlainYearMonth {
461461 // Converts a UTF-8 encoded string into a `PlainYearMonth`.
462462 pub fn from_utf8 ( s : & [ u8 ] ) -> TemporalResult < Self > {
463463 let parser = TemporalParser :: new ( ) ;
464- let parsed = parser. parse_year_month ( core:: str:: from_utf8 ( s)
465- . map_err ( |_| TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in year-month string" ) ) ?) ?;
464+ let parsed = parser. parse_year_month ( core:: str:: from_utf8 ( s) . map_err ( |_| {
465+ TemporalError :: syntax ( ) . with_message ( "Invalid UTF-8 in year-month string" )
466+ } ) ?) ?;
466467
467468 let calendar = if let Some ( cal_str) = & parsed. calendar {
468469 Calendar :: try_from_utf8 ( cal_str. as_bytes ( ) ) ?
You can’t perform that action at this time.
0 commit comments