{"crate":{"id":"validator_derive","name":"validator_derive","updated_at":"2026-07-09T20:21:11.566240Z","versions":[2751358,1414898,1326260,1250388,1111297,1104648,1071566,590726,542976,395406,355355,309527,281855,250640,183927,162744,108831,101359,98153,94709,88849,85631,85490,85283,70714,62207,54054,45425,43758,42533,42512,40971],"keywords":["api","validation","validator"],"categories":[],"badges":[],"created_at":"2016-12-28T02:58:20.216240Z","downloads":63871975,"recent_downloads":12440002,"default_version":"0.20.1","num_versions":32,"yanked":false,"max_version":"0.20.1","newest_version":"0.20.1","max_stable_version":"0.20.1","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","links":{"version_downloads":"/api/v1/crates/validator_derive/downloads","versions":null,"owners":"/api/v1/crates/validator_derive/owners","owner_team":"/api/v1/crates/validator_derive/owner_team","owner_user":"/api/v1/crates/validator_derive/owner_user","reverse_dependencies":"/api/v1/crates/validator_derive/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2751358,"crate":"validator_derive","num":"0.20.1","dl_path":"/api/v1/crates/validator_derive/0.20.1/download","readme_path":"/api/v1/crates/validator_derive/0.20.1/readme","updated_at":"2026-07-09T20:21:11.566240Z","created_at":"2026-07-09T20:21:11.566240Z","downloads":3703360,"features":{"nightly_features":["proc-macro-error3/nightly"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.20.1/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.20.1/downloads","authors":"/api/v1/crates/validator_derive/0.20.1/authors"},"crate_size":15012,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2026-07-09T20:21:11.566240Z"}],"checksum":"240e4b81c20a1d6d50d1d7265c658dfbd204e8b9ac4d80f3c931f39462196335","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2024","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1189,"comment_lines":41,"files":19}},"total_code_lines":1189,"total_comment_lines":41}},{"id":1414898,"crate":"validator_derive","num":"0.20.0","dl_path":"/api/v1/crates/validator_derive/0.20.0/download","readme_path":"/api/v1/crates/validator_derive/0.20.0/readme","updated_at":"2025-01-20T11:39:53.375369Z","created_at":"2025-01-20T11:39:53.375369Z","downloads":27498285,"features":{"nightly_features":["proc-macro-error2/nightly"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.20.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.20.0/downloads","authors":"/api/v1/crates/validator_derive/0.20.0/authors"},"crate_size":13448,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2025-01-20T11:39:53.375369Z"}],"checksum":"b7df16e474ef958526d1205f6dda359fdfab79d9aa6d54bafcb92dcd07673dca","rust_version":"1.81","has_lib":true,"bin_names":[],"edition":"2021","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1214,"comment_lines":41,"files":19}},"total_code_lines":1214,"total_comment_lines":41}},{"id":1326260,"crate":"validator_derive","num":"0.19.0","dl_path":"/api/v1/crates/validator_derive/0.19.0/download","readme_path":"/api/v1/crates/validator_derive/0.19.0/readme","updated_at":"2024-11-03T22:03:16.357922Z","created_at":"2024-11-03T22:03:16.357922Z","downloads":9088594,"features":{"nightly_features":["proc-macro-error2/nightly"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.19.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.19.0/downloads","authors":"/api/v1/crates/validator_derive/0.19.0/authors"},"crate_size":13327,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2024-11-03T22:03:16.357922Z"}],"checksum":"bac855a2ce6f843beb229757e6e570a42e837bcb15e5f449dd48d5747d41bf77","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1212,"comment_lines":41,"files":19}},"total_code_lines":1212,"total_comment_lines":41}},{"id":1250388,"crate":"validator_derive","num":"0.18.2","dl_path":"/api/v1/crates/validator_derive/0.18.2/download","readme_path":"/api/v1/crates/validator_derive/0.18.2/readme","updated_at":"2024-08-27T17:52:56.342420Z","created_at":"2024-08-27T17:52:56.342420Z","downloads":2345236,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.18.2/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.18.2/downloads","authors":"/api/v1/crates/validator_derive/0.18.2/authors"},"crate_size":13189,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2024-08-27T17:52:56.342420Z"}],"checksum":"df0bcf92720c40105ac4b2dda2a4ea3aa717d4d6a862cc217da653a4bd5c6b10","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1212,"comment_lines":41,"files":19}},"total_code_lines":1212,"total_comment_lines":41}},{"id":1111297,"crate":"validator_derive","num":"0.18.1","dl_path":"/api/v1/crates/validator_derive/0.18.1/download","readme_path":"/api/v1/crates/validator_derive/0.18.1/readme","updated_at":"2024-04-11T07:20:56.491800Z","created_at":"2024-04-11T07:20:56.491800Z","downloads":760206,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.18.1/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.18.1/downloads","authors":"/api/v1/crates/validator_derive/0.18.1/authors"},"crate_size":12788,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2024-04-11T07:20:56.491800Z"}],"checksum":"55591299b7007f551ed1eb79a684af7672c19c3193fb9e0a31936987bb2438ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1146,"comment_lines":40,"files":19}},"total_code_lines":1146,"total_comment_lines":40}},{"id":1104648,"crate":"validator_derive","num":"0.18.0","dl_path":"/api/v1/crates/validator_derive/0.18.0/download","readme_path":"/api/v1/crates/validator_derive/0.18.0/readme","updated_at":"2024-04-05T14:11:58.658551Z","created_at":"2024-04-05T14:11:58.658551Z","downloads":22272,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.18.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.18.0/downloads","authors":"/api/v1/crates/validator_derive/0.18.0/authors"},"crate_size":12784,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2024-04-05T14:11:58.658551Z"}],"checksum":"c1829bd6a78a15a6a689dd17921ad614e281224a34b233b15be4a11affa61c1b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1145,"comment_lines":40,"files":19}},"total_code_lines":1145,"total_comment_lines":40}},{"id":1071566,"crate":"validator_derive","num":"0.17.0","dl_path":"/api/v1/crates/validator_derive/0.17.0/download","readme_path":"/api/v1/crates/validator_derive/0.17.0/readme","updated_at":"2024-03-04T09:32:18.215891Z","created_at":"2024-03-04T09:32:18.215891Z","downloads":133152,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.17.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.17.0/downloads","authors":"/api/v1/crates/validator_derive/0.17.0/authors"},"crate_size":11808,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2024-03-04T09:32:18.215891Z"}],"checksum":"76e88ea23b8f5e59230bff8a2f03c0ee0054a61d5b8343a38946bcd406fe624c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1082,"comment_lines":38,"files":20}},"total_code_lines":1082,"total_comment_lines":38}},{"id":590726,"crate":"validator_derive","num":"0.16.0","dl_path":"/api/v1/crates/validator_derive/0.16.0/download","readme_path":"/api/v1/crates/validator_derive/0.16.0/readme","updated_at":"2022-07-25T12:24:45.148142Z","created_at":"2022-07-25T12:24:45.148142Z","downloads":15047566,"features":{"card":["validator_types/card"],"phone":["validator_types/phone"],"unic":["validator_types/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.16.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.16.0/downloads","authors":"/api/v1/crates/validator_derive/0.16.0/authors"},"crate_size":12759,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2022-07-25T12:24:45.148142Z"}],"checksum":"bc44ca3088bb3ba384d9aecf40c6a23a676ce23e09bdaca2073d99c207f864af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1688,"comment_lines":31,"files":5}},"total_code_lines":1688,"total_comment_lines":31}},{"id":542976,"crate":"validator_derive","num":"0.15.0","dl_path":"/api/v1/crates/validator_derive/0.15.0/download","readme_path":"/api/v1/crates/validator_derive/0.15.0/readme","updated_at":"2022-05-03T08:35:24.209674Z","created_at":"2022-05-03T08:35:24.209674Z","downloads":556302,"features":{"card":["validator_types/card"],"phone":["validator_types/phone"],"unic":["validator_types/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.15.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.15.0/downloads","authors":"/api/v1/crates/validator_derive/0.15.0/authors"},"crate_size":12358,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2022-05-03T08:35:24.209674Z"}],"checksum":"ea7ed5e8cf2b6bdd64a6c4ce851da25388a89327b17b88424ceced6bd5017923","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1666,"comment_lines":25,"files":5}},"total_code_lines":1666,"total_comment_lines":25}},{"id":395406,"crate":"validator_derive","num":"0.14.0","dl_path":"/api/v1/crates/validator_derive/0.14.0/download","readme_path":"/api/v1/crates/validator_derive/0.14.0/readme","updated_at":"2021-06-29T20:50:26.764930Z","created_at":"2021-06-29T20:50:26.764930Z","downloads":1838873,"features":{"card":["validator_types/card"],"phone":["validator_types/phone"],"unic":["validator_types/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.14.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.14.0/downloads","authors":"/api/v1/crates/validator_derive/0.14.0/authors"},"crate_size":11825,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2021-06-29T20:50:26.764930Z"}],"checksum":"d85135714dba11a1bd0b3eb1744169266f1a38977bf4e3ff5e2e1acb8c2b7eee","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1625,"comment_lines":25,"files":5}},"total_code_lines":1625,"total_comment_lines":25}},{"id":355355,"crate":"validator_derive","num":"0.13.0","dl_path":"/api/v1/crates/validator_derive/0.13.0/download","readme_path":"/api/v1/crates/validator_derive/0.13.0/readme","updated_at":"2021-03-22T20:37:41.738043Z","created_at":"2021-03-22T20:37:41.738043Z","downloads":505854,"features":{"card":["validator_types/card"],"phone":["validator_types/phone"],"unic":["validator_types/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.13.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.13.0/downloads","authors":"/api/v1/crates/validator_derive/0.13.0/authors"},"crate_size":9673,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2021-03-22T20:37:41.738043Z"}],"checksum":"68f14fe757e2894ce4271991901567be07fbc3eac6b24246122214e1d5a16554","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1372,"comment_lines":12,"files":5}},"total_code_lines":1372,"total_comment_lines":12}},{"id":309527,"crate":"validator_derive","num":"0.12.0","dl_path":"/api/v1/crates/validator_derive/0.12.0/download","readme_path":"/api/v1/crates/validator_derive/0.12.0/readme","updated_at":"2020-11-27T08:46:13.848742Z","created_at":"2020-11-27T08:46:13.848742Z","downloads":981973,"features":{"card":["validator_types/card"],"phone":["validator_types/phone"],"unic":["validator_types/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.12.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.12.0/downloads","authors":"/api/v1/crates/validator_derive/0.12.0/authors"},"crate_size":9591,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2020-11-27T08:46:13.848742Z"}],"checksum":"4286b4497f270f59276a89ae0ad109d5f8f18c69b613e3fb22b61201aadb0c4d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1376,"comment_lines":12,"files":5}},"total_code_lines":1376,"total_comment_lines":12}},{"id":281855,"crate":"validator_derive","num":"0.11.0","dl_path":"/api/v1/crates/validator_derive/0.11.0/download","readme_path":"/api/v1/crates/validator_derive/0.11.0/readme","updated_at":"2020-09-09T18:40:08.421242Z","created_at":"2020-09-09T18:40:08.421242Z","downloads":200987,"features":{"card":["validator_types/card"],"phone":["validator_types/phone"],"unic":["validator_types/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.11.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.11.0/downloads","authors":"/api/v1/crates/validator_derive/0.11.0/authors"},"crate_size":17742,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2020-09-09T18:40:08.421242Z"}],"checksum":"15529099583e8ce2b070ab6a637454a1b42c7146e6daee4a6817a82bee33bd41","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1314,"comment_lines":12,"files":5}},"total_code_lines":1314,"total_comment_lines":12}},{"id":250640,"crate":"validator_derive","num":"0.10.1","dl_path":"/api/v1/crates/validator_derive/0.10.1/download","readme_path":"/api/v1/crates/validator_derive/0.10.1/readme","updated_at":"2020-06-09T19:45:09.199627Z","created_at":"2020-06-09T19:45:09.199627Z","downloads":696263,"features":{"card":["validator/card"],"phone":["validator/phone"],"unic":["validator/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.10.1/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.10.1/downloads","authors":"/api/v1/crates/validator_derive/0.10.1/authors"},"crate_size":15951,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[{"action":"publish","user":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"time":"2020-06-09T19:45:09.199627Z"}],"checksum":"0d577dfb8ca9440a5c0b053d5a19b68f5c92ef57064bac87c8205c3f6072c20f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1242,"comment_lines":12,"files":5}},"total_code_lines":1242,"total_comment_lines":12}},{"id":183927,"crate":"validator_derive","num":"0.10.0","dl_path":"/api/v1/crates/validator_derive/0.10.0/download","readme_path":"/api/v1/crates/validator_derive/0.10.0/readme","updated_at":"2019-10-20T16:20:57.506317Z","created_at":"2019-10-20T16:20:57.506317Z","downloads":99059,"features":{"card":["validator/card"],"phone":["validator/phone"],"unic":["validator/unic"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.10.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.10.0/downloads","authors":"/api/v1/crates/validator_derive/0.10.0/authors"},"crate_size":15528,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[],"checksum":"e668e9cd05c5009b833833aa1147e5727b5396ea401f22dd1167618eed4a10c9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1215,"comment_lines":12,"files":5}},"total_code_lines":1215,"total_comment_lines":12}},{"id":162744,"crate":"validator_derive","num":"0.9.0","dl_path":"/api/v1/crates/validator_derive/0.9.0/download","readme_path":"/api/v1/crates/validator_derive/0.9.0/readme","updated_at":"2019-07-13T14:43:37.593892Z","created_at":"2019-07-13T14:43:37.593892Z","downloads":25175,"features":{"card":["validator/card"],"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.9.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.9.0/downloads","authors":"/api/v1/crates/validator_derive/0.9.0/authors"},"crate_size":15096,"published_by":{"id":2876,"login":"Keats","name":"Vincent Prouillet","avatar":"https://avatars.githubusercontent.com/u/680355?v=4","url":"https://github.com/Keats","github_username_matches":true,"created_at":"2011-03-20T19:17:59Z"},"audit_actions":[],"checksum":"93cbda7acf24de0aaee3a74a3365e0af24da19c71d0f5c7c9abac2e9b584a97c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1173,"comment_lines":12,"files":5}},"total_code_lines":1173,"total_comment_lines":12}},{"id":108831,"crate":"validator_derive","num":"0.8.0","dl_path":"/api/v1/crates/validator_derive/0.8.0/download","readme_path":"/api/v1/crates/validator_derive/0.8.0/readme","updated_at":"2018-09-19T08:00:10.957734Z","created_at":"2018-09-19T08:00:10.957734Z","downloads":258486,"features":{"card":["validator/card"],"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.8.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.8.0/downloads","authors":"/api/v1/crates/validator_derive/0.8.0/authors"},"crate_size":15477,"published_by":null,"audit_actions":[],"checksum":"d360d6f5754972c0c1da14fb3d5580daa31aee566e1e45e2f8d3bf5950ecd3e9","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1169,"comment_lines":15,"files":5}},"total_code_lines":1169,"total_comment_lines":15}},{"id":101359,"crate":"validator_derive","num":"0.7.2","dl_path":"/api/v1/crates/validator_derive/0.7.2/download","readme_path":"/api/v1/crates/validator_derive/0.7.2/readme","updated_at":"2018-07-27T13:10:27.024391Z","created_at":"2018-07-27T13:10:27.024391Z","downloads":24900,"features":{"card":["validator/card"],"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.7.2/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.7.2/downloads","authors":"/api/v1/crates/validator_derive/0.7.2/authors"},"crate_size":12787,"published_by":null,"audit_actions":[],"checksum":"2b50b766d1588742f67db0d5df7d5394473234fbc60a382da81bd666a99db41e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":970,"comment_lines":15,"files":5}},"total_code_lines":970,"total_comment_lines":15}},{"id":98153,"crate":"validator_derive","num":"0.7.1","dl_path":"/api/v1/crates/validator_derive/0.7.1/download","readme_path":"/api/v1/crates/validator_derive/0.7.1/readme","updated_at":"2018-06-28T10:31:27.901751Z","created_at":"2018-06-28T10:31:27.901751Z","downloads":3797,"features":{"card":["validator/card"],"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.7.1/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.7.1/downloads","authors":"/api/v1/crates/validator_derive/0.7.1/authors"},"crate_size":12677,"published_by":null,"audit_actions":[],"checksum":"708ee89305635499f793d0e2dd9d0b1b5d00daba90fdfb1392b87c7279521fab","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":959,"comment_lines":15,"files":5}},"total_code_lines":959,"total_comment_lines":15}},{"id":94709,"crate":"validator_derive","num":"0.7.0","dl_path":"/api/v1/crates/validator_derive/0.7.0/download","readme_path":"/api/v1/crates/validator_derive/0.7.0/readme","updated_at":"2018-05-30T06:16:48.844304Z","created_at":"2018-05-30T06:16:48.844304Z","downloads":2286,"features":{"card":["validator/card"],"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.7.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.7.0/downloads","authors":"/api/v1/crates/validator_derive/0.7.0/authors"},"crate_size":12667,"published_by":null,"audit_actions":[],"checksum":"e98ec2e38714ea2611eb24ef5062ae5383c42674abd9e87482492c4a319be768","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":958,"comment_lines":15,"files":5}},"total_code_lines":958,"total_comment_lines":15}},{"id":88849,"crate":"validator_derive","num":"0.6.5","dl_path":"/api/v1/crates/validator_derive/0.6.5/download","readme_path":"/api/v1/crates/validator_derive/0.6.5/readme","updated_at":"2018-04-14T10:50:36.354052Z","created_at":"2018-04-14T10:50:36.354052Z","downloads":12241,"features":{"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.6.5/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.6.5/downloads","authors":"/api/v1/crates/validator_derive/0.6.5/authors"},"crate_size":12576,"published_by":null,"audit_actions":[],"checksum":"ac6c1c4023f5feb24a1b54a02e8828ae231659cf72b20f6191a0656163a4ca12","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":954,"comment_lines":15,"files":5}},"total_code_lines":954,"total_comment_lines":15}},{"id":85631,"crate":"validator_derive","num":"0.6.4","dl_path":"/api/v1/crates/validator_derive/0.6.4/download","readme_path":"/api/v1/crates/validator_derive/0.6.4/readme","updated_at":"2018-03-20T18:14:06.656376Z","created_at":"2018-03-20T18:14:06.656376Z","downloads":2424,"features":{"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.6.4/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.6.4/downloads","authors":"/api/v1/crates/validator_derive/0.6.4/authors"},"crate_size":12517,"published_by":null,"audit_actions":[],"checksum":"7edfbe460aea4de244068a63b81340e3816ddf06789b3ec582187dcbc3929726","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":954,"comment_lines":15,"files":5}},"total_code_lines":954,"total_comment_lines":15}},{"id":85490,"crate":"validator_derive","num":"0.6.3","dl_path":"/api/v1/crates/validator_derive/0.6.3/download","readme_path":"/api/v1/crates/validator_derive/0.6.3/readme","updated_at":"2018-03-19T14:03:24.277961Z","created_at":"2018-03-19T14:03:24.277961Z","downloads":1859,"features":{"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.6.3/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.6.3/downloads","authors":"/api/v1/crates/validator_derive/0.6.3/authors"},"crate_size":12262,"published_by":null,"audit_actions":[],"checksum":"7a7b890e57127ecd49e72429df691bd8df7723c5a44369557c3cb66e288f4d85","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":939,"comment_lines":15,"files":5}},"total_code_lines":939,"total_comment_lines":15}},{"id":85283,"crate":"validator_derive","num":"0.6.2","dl_path":"/api/v1/crates/validator_derive/0.6.2/download","readme_path":"/api/v1/crates/validator_derive/0.6.2/readme","updated_at":"2018-03-17T20:12:45.182113Z","created_at":"2018-03-17T20:12:45.182113Z","downloads":1842,"features":{"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.6.2/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.6.2/downloads","authors":"/api/v1/crates/validator_derive/0.6.2/authors"},"crate_size":12219,"published_by":null,"audit_actions":[],"checksum":"aa349e6922e731dd498bd851f1d71fb4a750fd36e4c1193be9bda96b6d375f9e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":939,"comment_lines":15,"files":5}},"total_code_lines":939,"total_comment_lines":15}},{"id":70714,"crate":"validator_derive","num":"0.6.1","dl_path":"/api/v1/crates/validator_derive/0.6.1/download","readme_path":"/api/v1/crates/validator_derive/0.6.1/readme","updated_at":"2017-11-30T02:35:32.828018Z","created_at":"2017-11-08T16:56:14.957994Z","downloads":5694,"features":{"phone":["validator/phone"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.6.1/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.6.1/downloads","authors":"/api/v1/crates/validator_derive/0.6.1/authors"},"crate_size":12123,"published_by":null,"audit_actions":[],"checksum":"cf021230bf550345c87c6d295f8fa38b0701565d10fcfa8f197f96edc14a42d6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":980,"comment_lines":16,"files":5}},"total_code_lines":980,"total_comment_lines":16}},{"id":62207,"crate":"validator_derive","num":"0.6.0","dl_path":"/api/v1/crates/validator_derive/0.6.0/download","readme_path":"/api/v1/crates/validator_derive/0.6.0/readme","updated_at":"2017-11-30T04:21:05.183865Z","created_at":"2017-08-12T04:18:25.253414Z","downloads":2113,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.6.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.6.0/downloads","authors":"/api/v1/crates/validator_derive/0.6.0/authors"},"crate_size":11552,"published_by":null,"audit_actions":[],"checksum":"35386b6056f36a6086ef0a7cbe4eb849f0ccf58f36114b91feec038748e66a8d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":935,"comment_lines":16,"files":5}},"total_code_lines":935,"total_comment_lines":16}},{"id":54054,"crate":"validator_derive","num":"0.5.0","dl_path":"/api/v1/crates/validator_derive/0.5.0/download","readme_path":"/api/v1/crates/validator_derive/0.5.0/readme","updated_at":"2017-11-30T03:56:49.619366Z","created_at":"2017-05-22T14:44:23.588074Z","downloads":2317,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.5.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.5.0/downloads","authors":"/api/v1/crates/validator_derive/0.5.0/authors"},"crate_size":8474,"published_by":null,"audit_actions":[],"checksum":"1c46983aeadcfb859f45910de825d0a14318c100550d49511b3bd2011ad1bf2f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":646,"comment_lines":27,"files":1}},"total_code_lines":646,"total_comment_lines":27}},{"id":45425,"crate":"validator_derive","num":"0.4.1","dl_path":"/api/v1/crates/validator_derive/0.4.1/download","readme_path":"/api/v1/crates/validator_derive/0.4.1/readme","updated_at":"2017-11-30T02:59:43.386722Z","created_at":"2017-02-14T03:27:44.782897Z","downloads":2180,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.4.1/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.4.1/downloads","authors":"/api/v1/crates/validator_derive/0.4.1/authors"},"crate_size":8442,"published_by":null,"audit_actions":[],"checksum":"3fc9005edeaac47b3f2e77a786572ec8df4aff629497b1d11baa04393720ea7d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":646,"comment_lines":27,"files":1}},"total_code_lines":646,"total_comment_lines":27}},{"id":43758,"crate":"validator_derive","num":"0.4.0","dl_path":"/api/v1/crates/validator_derive/0.4.0/download","readme_path":"/api/v1/crates/validator_derive/0.4.0/readme","updated_at":"2017-11-30T03:54:06.415872Z","created_at":"2017-01-30T11:24:41.721663Z","downloads":1904,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.4.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.4.0/downloads","authors":"/api/v1/crates/validator_derive/0.4.0/authors"},"crate_size":8432,"published_by":null,"audit_actions":[],"checksum":"c8fd9dbaf5b7244f44e3b9d04b7b4529222befab219624a9c722d6ac101bd891","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":646,"comment_lines":27,"files":1}},"total_code_lines":646,"total_comment_lines":27}},{"id":42533,"crate":"validator_derive","num":"0.3.0","dl_path":"/api/v1/crates/validator_derive/0.3.0/download","readme_path":"/api/v1/crates/validator_derive/0.3.0/readme","updated_at":"2017-11-30T03:54:04.831400Z","created_at":"2017-01-17T16:39:39.005500Z","downloads":1941,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.3.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.3.0/downloads","authors":"/api/v1/crates/validator_derive/0.3.0/authors"},"crate_size":7436,"published_by":null,"audit_actions":[],"checksum":"27d1f3c67399dd7380c04556fec6fac00b2b3f1dbcfaf126b33a184db0bc628d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":527,"comment_lines":14,"files":1}},"total_code_lines":527,"total_comment_lines":14}},{"id":42512,"crate":"validator_derive","num":"0.2.0","dl_path":"/api/v1/crates/validator_derive/0.2.0/download","readme_path":"/api/v1/crates/validator_derive/0.2.0/readme","updated_at":"2017-11-30T04:19:33.679273Z","created_at":"2017-01-17T09:01:07.729176Z","downloads":1906,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.2.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.2.0/downloads","authors":"/api/v1/crates/validator_derive/0.2.0/authors"},"crate_size":7196,"published_by":null,"audit_actions":[],"checksum":"4884fc7fdcc32e2f4b38c9bbd976aa03573c4b614c3cd448acd74e1ba5536f4b","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":501,"comment_lines":13,"files":1}},"total_code_lines":501,"total_comment_lines":13}},{"id":40971,"crate":"validator_derive","num":"0.1.0","dl_path":"/api/v1/crates/validator_derive/0.1.0/download","readme_path":"/api/v1/crates/validator_derive/0.1.0/readme","updated_at":"2017-11-30T04:19:33.674176Z","created_at":"2016-12-28T02:58:20.216240Z","downloads":1956,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/validator_derive/0.1.0/dependencies","version_downloads":"/api/v1/crates/validator_derive/0.1.0/downloads","authors":"/api/v1/crates/validator_derive/0.1.0/authors"},"crate_size":5513,"published_by":null,"audit_actions":[],"checksum":"a0dc7a5e8e591b1fc6d313448ea12c605944e4c14f37a0a9ece74ff85d35e1e6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Macros 1.1 implementation of #[derive(Validate)]","homepage":"https://github.com/Keats/validator","documentation":null,"repository":"https://github.com/Keats/validator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":348,"comment_lines":13,"files":1}},"total_code_lines":348,"total_comment_lines":13}}],"keywords":[{"id":"api","keyword":"api","created_at":"2014-11-29T17:51:55.405929Z","crates_cnt":5070},{"id":"validation","keyword":"validation","created_at":"2016-03-07T12:49:34.868709Z","crates_cnt":1011},{"id":"validator","keyword":"validator","created_at":"2014-12-04T08:23:22.932260Z","crates_cnt":187}],"categories":[]}