{"crate":{"id":"predicates-tree","name":"predicates-tree","updated_at":"2026-02-11T14:41:54.899104Z","versions":[2018458,1380867,1214479,1214448,750401,750341,662581,657341,481550,435148,409478,333333,319817,111168,101772],"keywords":["boolean","combinatorial","logic","match","predicate"],"categories":["data-structures","rust-patterns"],"badges":[],"created_at":"2018-07-30T23:25:09.954627Z","downloads":211665154,"recent_downloads":41033343,"default_version":"1.0.13","num_versions":15,"yanked":false,"max_version":"1.0.13","newest_version":"1.0.13","max_stable_version":"1.0.13","description":"Render boolean-valued predicate functions results as a tree.","homepage":null,"documentation":null,"repository":"https://github.com/assert-rs/predicates-rs","links":{"version_downloads":"/api/v1/crates/predicates-tree/downloads","versions":null,"owners":"/api/v1/crates/predicates-tree/owners","owner_team":"/api/v1/crates/predicates-tree/owner_team","owner_user":"/api/v1/crates/predicates-tree/owner_user","reverse_dependencies":"/api/v1/crates/predicates-tree/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2018458,"crate":"predicates-tree","num":"1.0.13","dl_path":"/api/v1/crates/predicates-tree/1.0.13/download","readme_path":"/api/v1/crates/predicates-tree/1.0.13/readme","updated_at":"2026-02-11T14:41:54.899104Z","created_at":"2026-02-11T14:41:54.899104Z","downloads":42768320,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.13/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.13/downloads","authors":"/api/v1/crates/predicates-tree/1.0.13/authors"},"crate_size":8422,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2026-02-11T14:41:54.899104Z"}],"checksum":"d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":null,"documentation":null,"repository":"https://github.com/assert-rs/predicates-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":62,"comment_lines":7,"files":1}},"total_code_lines":62,"total_comment_lines":7}},{"id":1380867,"crate":"predicates-tree","num":"1.0.12","dl_path":"/api/v1/crates/predicates-tree/1.0.12/download","readme_path":"/api/v1/crates/predicates-tree/1.0.12/readme","updated_at":"2024-12-19T18:53:32.667750Z","created_at":"2024-12-19T18:53:32.667750Z","downloads":64795223,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.12/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.12/downloads","authors":"/api/v1/crates/predicates-tree/1.0.12/authors"},"crate_size":8392,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2024-12-19T18:53:32.667750Z"}],"checksum":"72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59,"comment_lines":7,"files":1}},"total_code_lines":59,"total_comment_lines":7}},{"id":1214479,"crate":"predicates-tree","num":"1.0.11","dl_path":"/api/v1/crates/predicates-tree/1.0.11/download","readme_path":"/api/v1/crates/predicates-tree/1.0.11/readme","updated_at":"2024-07-25T14:35:20.365721Z","created_at":"2024-07-25T14:35:20.365721Z","downloads":11204155,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.11/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.11/downloads","authors":"/api/v1/crates/predicates-tree/1.0.11/authors"},"crate_size":8393,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2024-07-25T14:35:20.365721Z"}],"checksum":"41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59,"comment_lines":7,"files":1}},"total_code_lines":59,"total_comment_lines":7}},{"id":1214448,"crate":"predicates-tree","num":"1.0.10","dl_path":"/api/v1/crates/predicates-tree/1.0.10/download","readme_path":"/api/v1/crates/predicates-tree/1.0.10/readme","updated_at":"2024-07-25T13:58:01.468986Z","created_at":"2024-07-25T13:58:01.468986Z","downloads":5948,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.10/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.10/downloads","authors":"/api/v1/crates/predicates-tree/1.0.10/authors"},"crate_size":8393,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2024-07-25T13:58:01.468986Z"}],"checksum":"2cf539fa4f7a585a5f9f13adc6b039143aee3e59fad23ea32bb5c1610d0ab670","rust_version":"1.74","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":59,"comment_lines":7,"files":1}},"total_code_lines":59,"total_comment_lines":7}},{"id":750401,"crate":"predicates-tree","num":"1.0.9","dl_path":"/api/v1/crates/predicates-tree/1.0.9/download","readme_path":"/api/v1/crates/predicates-tree/1.0.9/readme","updated_at":"2023-03-15T16:15:40.355856Z","created_at":"2023-03-15T16:15:40.355856Z","downloads":53365963,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.9/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.9/downloads","authors":"/api/v1/crates/predicates-tree/1.0.9/authors"},"crate_size":7960,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2023-03-15T16:15:40.355856Z"}],"checksum":"368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf","rust_version":"1.64.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":58,"comment_lines":7,"files":1}},"total_code_lines":58,"total_comment_lines":7}},{"id":750341,"crate":"predicates-tree","num":"1.0.8","dl_path":"/api/v1/crates/predicates-tree/1.0.8/download","readme_path":"/api/v1/crates/predicates-tree/1.0.8/readme","updated_at":"2023-03-15T14:53:03.559978Z","created_at":"2023-03-15T14:53:03.559978Z","downloads":7499,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.8/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.8/downloads","authors":"/api/v1/crates/predicates-tree/1.0.8/authors"},"crate_size":7848,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2023-03-15T14:53:03.559978Z"}],"checksum":"2cfd78a1cd6926a74e7f263eb466b765c79409b176be05c3676fac27df378e96","rust_version":"1.64.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":7,"files":1}},"total_code_lines":34,"total_comment_lines":7}},{"id":662581,"crate":"predicates-tree","num":"1.0.7","dl_path":"/api/v1/crates/predicates-tree/1.0.7/download","readme_path":"/api/v1/crates/predicates-tree/1.0.7/readme","updated_at":"2022-11-13T03:36:17.411586Z","created_at":"2022-11-13T03:36:17.411586Z","downloads":14583370,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.7/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.7/downloads","authors":"/api/v1/crates/predicates-tree/1.0.7/authors"},"crate_size":8145,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2022-11-13T03:36:17.411586Z"}],"checksum":"54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/crates/tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":7,"files":1}},"total_code_lines":34,"total_comment_lines":7}},{"id":657341,"crate":"predicates-tree","num":"1.0.6","dl_path":"/api/v1/crates/predicates-tree/1.0.6/download","readme_path":"/api/v1/crates/predicates-tree/1.0.6/readme","updated_at":"2022-11-05T01:36:36.425735Z","created_at":"2022-11-05T01:36:36.425735Z","downloads":193735,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.6/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.6/downloads","authors":"/api/v1/crates/predicates-tree/1.0.6/authors"},"crate_size":8143,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2022-11-05T01:36:36.425735Z"}],"checksum":"ad3f7fa8d61e139cbc7c3edfebf3b6678883a53f5ffac65d1259329a93ee43a5","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":7,"files":1}},"total_code_lines":34,"total_comment_lines":7}},{"id":481550,"crate":"predicates-tree","num":"1.0.5","dl_path":"/api/v1/crates/predicates-tree/1.0.5/download","readme_path":"/api/v1/crates/predicates-tree/1.0.5/readme","updated_at":"2022-01-11T21:31:39.175158Z","created_at":"2022-01-11T21:31:39.175158Z","downloads":12960529,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.5/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.5/downloads","authors":"/api/v1/crates/predicates-tree/1.0.5/authors"},"crate_size":8126,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2022-01-11T21:31:39.175158Z"}],"checksum":"4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":7,"files":1}},"total_code_lines":34,"total_comment_lines":7}},{"id":435148,"crate":"predicates-tree","num":"1.0.4","dl_path":"/api/v1/crates/predicates-tree/1.0.4/download","readme_path":"/api/v1/crates/predicates-tree/1.0.4/readme","updated_at":"2021-10-07T19:15:17.804643Z","created_at":"2021-10-07T19:15:17.804643Z","downloads":3829580,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.4/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.4/downloads","authors":"/api/v1/crates/predicates-tree/1.0.4/authors"},"crate_size":7682,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2021-10-07T19:15:17.804643Z"}],"checksum":"338c7be2905b732ae3984a2f40032b5e94fd8f52505b186c7d4d68d193445df7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":7,"files":1}},"total_code_lines":34,"total_comment_lines":7}},{"id":409478,"crate":"predicates-tree","num":"1.0.3","dl_path":"/api/v1/crates/predicates-tree/1.0.3/download","readme_path":"/api/v1/crates/predicates-tree/1.0.3/readme","updated_at":"2021-08-05T20:11:14.406631Z","created_at":"2021-08-05T20:11:14.406631Z","downloads":1732297,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.3/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.3/downloads","authors":"/api/v1/crates/predicates-tree/1.0.3/authors"},"crate_size":6370,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2021-08-05T20:11:14.406631Z"}],"checksum":"d7dd0fd014130206c9352efbdc92be592751b2b9274dff685348341082c6ea3d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":7,"files":1}},"total_code_lines":34,"total_comment_lines":7}},{"id":333333,"crate":"predicates-tree","num":"1.0.2","dl_path":"/api/v1/crates/predicates-tree/1.0.2/download","readme_path":"/api/v1/crates/predicates-tree/1.0.2/readme","updated_at":"2021-01-30T03:09:25.560328Z","created_at":"2021-01-30T03:09:25.560328Z","downloads":2256701,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.2/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.2/downloads","authors":"/api/v1/crates/predicates-tree/1.0.2/authors"},"crate_size":6341,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2021-01-30T03:09:25.560328Z"}],"checksum":"15f553275e5721409451eb85e15fd9a860a6e5ab4496eb215987502b5f5391f2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":7,"files":1}},"total_code_lines":34,"total_comment_lines":7}},{"id":319817,"crate":"predicates-tree","num":"1.0.1","dl_path":"/api/v1/crates/predicates-tree/1.0.1/download","readme_path":"/api/v1/crates/predicates-tree/1.0.1/readme","updated_at":"2020-12-29T02:45:42.781378Z","created_at":"2020-12-29T02:45:42.781378Z","downloads":257217,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.1/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.1/downloads","authors":"/api/v1/crates/predicates-tree/1.0.1/authors"},"crate_size":6355,"published_by":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"audit_actions":[{"action":"publish","user":{"id":6743,"login":"epage","name":"Ed Page","avatar":"https://avatars.githubusercontent.com/u/60961?v=4","url":"https://github.com/epage","github_username_matches":true,"created_at":"2009-03-07T01:41:56Z"},"time":"2020-12-29T02:45:42.781378Z"}],"checksum":"aee95d988ee893cb35c06b148c80ed2cd52c8eea927f50ba7a0be1a786aeab73","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":35,"comment_lines":7,"files":1}},"total_code_lines":35,"total_comment_lines":7}},{"id":111168,"crate":"predicates-tree","num":"1.0.0","dl_path":"/api/v1/crates/predicates-tree/1.0.0/download","readme_path":"/api/v1/crates/predicates-tree/1.0.0/readme","updated_at":"2018-10-06T14:12:13.572389Z","created_at":"2018-10-06T14:12:13.572389Z","downloads":3480393,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/1.0.0/dependencies","version_downloads":"/api/v1/crates/predicates-tree/1.0.0/downloads","authors":"/api/v1/crates/predicates-tree/1.0.0/authors"},"crate_size":6251,"published_by":null,"audit_actions":[],"checksum":"8e63c4859013b38a76eca2414c64911fba30def9e3202ac461a2d22831220124","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":36,"comment_lines":7,"files":1}},"total_code_lines":36,"total_comment_lines":7}},{"id":101772,"crate":"predicates-tree","num":"0.9.0","dl_path":"/api/v1/crates/predicates-tree/0.9.0/download","readme_path":"/api/v1/crates/predicates-tree/0.9.0/readme","updated_at":"2018-07-30T23:25:09.954627Z","created_at":"2018-07-30T23:25:09.954627Z","downloads":61146,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/predicates-tree/0.9.0/dependencies","version_downloads":"/api/v1/crates/predicates-tree/0.9.0/downloads","authors":"/api/v1/crates/predicates-tree/0.9.0/authors"},"crate_size":6240,"published_by":null,"audit_actions":[],"checksum":"2e86df9b81bdcb0a5141aca9d2b9c5e0c558ef6626d3ae2c12912f5c9df740bd","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Render boolean-valued predicate functions results as a tree.","homepage":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","documentation":"https://docs.rs/predicates-tree","repository":"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":36,"comment_lines":7,"files":1}},"total_code_lines":36,"total_comment_lines":7}}],"keywords":[{"id":"boolean","keyword":"boolean","created_at":"2015-06-05T23:37:00.443291Z","crates_cnt":76},{"id":"combinatorial","keyword":"combinatorial","created_at":"2017-06-02T17:07:01.532559Z","crates_cnt":18},{"id":"logic","keyword":"logic","created_at":"2014-12-13T14:49:45.051091Z","crates_cnt":223},{"id":"match","keyword":"match","created_at":"2016-01-08T16:33:47.451032Z","crates_cnt":95},{"id":"predicate","keyword":"predicate","created_at":"2017-06-02T17:07:01.532559Z","crates_cnt":29}],"categories":[{"id":"data-structures","category":"Data structures","slug":"data-structures","description":"Rust implementations of particular ways of organizing data suited for specific purposes.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11561},{"id":"rust-patterns","category":"Rust patterns","slug":"rust-patterns","description":"Shared solutions for particular situations specific to programming in Rust.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":4283}]}