mirror of
https://github.com/chronotope/chrono.git
synced 2025-09-28 13:31:35 +00:00

There used to be multiple modules like `chrono::datetime` which only provide a single type `DateTime`. In retrospect, this module structure never reflected how people use those types; with the release of 0.3.0 `chrono::prelude` is a preferred way to glob-import types, and due to reexports `chrono::DateTime` and likes are also common enough. Therefore this commit removes those implementation modules and flattens the module structure. Specifically: Before After ---------------------------------- ---------------------------- chrono:📅:Date chrono::Date chrono:📅:MIN chrono::MIN_DATE chrono:📅:MAX chrono::MAX_DATE chrono::datetime::DateTime chrono::DateTime chrono::datetime::TsSeconds chrono::TsSeconds chrono::datetime::serde::* chrono::serde::* chrono::naive::time::NaiveTime chrono::naive::NaiveTime chrono::naive:📅:NaiveDate chrono::naive::NaiveDate chrono::naive:📅:MIN chrono::naive::MIN_DATE chrono::naive:📅:MAX chrono::naive::MAX_DATE chrono::naive::datetime::NaiveDateTime chrono::naive::NaiveDateTime chrono::naive::datetime::TsSeconds chrono::naive::TsSeconds chrono::naive::datetime::serde::* chrono::naive::serde::* chrono::offset::utc::UTC chrono::offset::UTC chrono::offset::fixed::FixedOffset chrono::offset::FixedOffset chrono::offset::local::Local chrono::offset::Local chrono::format::parsed::Parsed chrono::format::Parsed All internal documentation links have been updated (phew!) and verified with LinkChecker [1]. Probably we can automate this check in the future. [1] https://wummel.github.io/linkchecker/ Closes #161. Compared to the original proposal, `chrono::naive` is retained as we had `TsSeconds` types duplicated for `NaiveDateTime` and `DateTime` (legitimately).
40 lines
1.4 KiB
Plaintext
40 lines
1.4 KiB
Plaintext
Chrono is mainly written by Kang Seonghoon <public+rust@mearie.org>,
|
|
and also the following people (in ascending order):
|
|
|
|
Alex Mikhalev <alexmikhalevalex@gmail.com>
|
|
Alexander Bulaev <alexbool@yandex-team.ru>
|
|
Ashley Mannix <ashleymannix@live.com.au>
|
|
Ben Boeckel <mathstuf@gmail.com>
|
|
Ben Eills <ben@beneills.com>
|
|
Brandon W Maister <bwm@knewton.com>
|
|
Brandon W Maister <quodlibetor@gmail.com>
|
|
Colin Ray <r.colinray@gmail.com>
|
|
Corey Farwell <coreyf@rwell.org>
|
|
Dan <dan@ebip.co.uk>
|
|
Danilo Bargen <mail@dbrgn.ch>
|
|
David Hewson <dev@daveid.co.uk>
|
|
David Ross <daboross@daboross.net>
|
|
David Tolnay <dtolnay@gmail.com>
|
|
David Willie <david.willie.1@gmail.com>
|
|
Eric Findlay <e.findlay@protonmail.ch>
|
|
Eunchong Yu <kroisse@gmail.com>
|
|
Frans Skarman <frans.skarman@gmail.com>
|
|
Huon Wilson <dbau.pp+github@gmail.com>
|
|
Igor Gnatenko <ignatenko@redhat.com>
|
|
Jim Turner <jturner314@gmail.com>
|
|
Jisoo Park <xxxyel@gmail.com>
|
|
Joe Wilm <joe@jwilm.com>
|
|
John Heitmann <jheitmann@gmail.com>
|
|
John Nagle <nagle@sitetruth.com>
|
|
Jonas mg <jonasmg@yepmail.net>
|
|
János Illés <ijanos@gmail.com>
|
|
Ken Tossell <ken@tossell.net>
|
|
Martin Risell Lilja <martin.risell.lilja@gmail.com>
|
|
Richard Petrie <rap1011@ksu.edu>
|
|
Ryan Lewis <ryansname@gmail.com>
|
|
Sergey V. Galtsev <sergey.v.galtsev@github.com>
|
|
Steve Klabnik <steve@steveklabnik.com>
|
|
Tom Gallacher <tomgallacher23@gmail.com>
|
|
klutzy <klutzytheklutzy@gmail.com>
|
|
kud1ing <github@kudling.de>
|