{"crate":{"id":"const_fn","name":"const_fn","updated_at":"2026-03-03T15:35:19.938934Z","versions":[2082795,1397058,1121195,476440,380129,367784,357316,322863,313381,301315,278511,276308,276130,195228,183871,169749,156783,135519,133905,133807,133774,125870,124309,124279,124049],"keywords":["attribute","const","macros","static"],"categories":["rust-patterns","no-std","no-std::no-alloc"],"badges":[],"created_at":"2018-12-25T20:13:05.596834Z","downloads":69094490,"recent_downloads":7647627,"default_version":"0.4.12","num_versions":25,"yanked":false,"max_version":"0.4.12","newest_version":"0.4.12","max_stable_version":"0.4.12","description":"A lightweight attribute for easy generation of const functions with conditional compilations.\n","homepage":null,"documentation":null,"repository":"https://github.com/taiki-e/const_fn","links":{"version_downloads":"/api/v1/crates/const_fn/downloads","versions":null,"owners":"/api/v1/crates/const_fn/owners","owner_team":"/api/v1/crates/const_fn/owner_team","owner_user":"/api/v1/crates/const_fn/owner_user","reverse_dependencies":"/api/v1/crates/const_fn/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":2082795,"crate":"const_fn","num":"0.4.12","dl_path":"/api/v1/crates/const_fn/0.4.12/download","readme_path":"/api/v1/crates/const_fn/0.4.12/readme","updated_at":"2026-03-03T15:35:19.938934Z","created_at":"2026-03-03T15:35:19.938934Z","downloads":3737664,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.12/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.12/downloads","authors":"/api/v1/crates/const_fn/0.4.12/authors"},"crate_size":14458,"published_by":null,"audit_actions":[],"checksum":"413d67b29ef1021b4d60f4aa1e925ca031751e213832b4b1d588fae623c05c60","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight attribute for easy generation of const functions with conditional compilations.\n","homepage":null,"documentation":null,"repository":"https://github.com/taiki-e/const_fn","trustpub_data":{"provider":"github","repository":"taiki-e/const_fn","run_id":"22629997046","sha":"053c17825058e5fa6805981f8cb5e7ea12f6e824"},"linecounts":{"languages":{"Rust":{"code_lines":505,"comment_lines":107,"files":7}},"total_code_lines":505,"total_comment_lines":107}},{"id":1397058,"crate":"const_fn","num":"0.4.11","dl_path":"/api/v1/crates/const_fn/0.4.11/download","readme_path":"/api/v1/crates/const_fn/0.4.11/readme","updated_at":"2025-01-06T16:47:36.324502Z","created_at":"2025-01-06T16:47:36.324502Z","downloads":12490704,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.11/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.11/downloads","authors":"/api/v1/crates/const_fn/0.4.11/authors"},"crate_size":14172,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2025-01-06T16:47:36.324502Z"}],"checksum":"2f8a2ca5ac02d09563609681103aada9e1777d54fc57a5acd7a41404f9c93b6e","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight attribute for easy generation of const functions with conditional compilations.\n","homepage":null,"documentation":null,"repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":503,"comment_lines":107,"files":7}},"total_code_lines":503,"total_comment_lines":107}},{"id":1121195,"crate":"const_fn","num":"0.4.10","dl_path":"/api/v1/crates/const_fn/0.4.10/download","readme_path":"/api/v1/crates/const_fn/0.4.10/readme","updated_at":"2024-04-21T04:23:01.242098Z","created_at":"2024-04-21T04:23:01.242098Z","downloads":8150667,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.10/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.10/downloads","authors":"/api/v1/crates/const_fn/0.4.10/authors"},"crate_size":13385,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2024-04-21T04:23:01.242098Z"}],"checksum":"373e9fafaa20882876db20562275ff58d50e0caa2590077fe7ce7bef90211d0d","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"A lightweight attribute for easy generation of const functions with conditional compilations.","homepage":null,"documentation":null,"repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":486,"comment_lines":100,"files":7}},"total_code_lines":486,"total_comment_lines":100}},{"id":476440,"crate":"const_fn","num":"0.4.9","dl_path":"/api/v1/crates/const_fn/0.4.9/download","readme_path":"/api/v1/crates/const_fn/0.4.9/readme","updated_at":"2022-01-03T09:22:17.053352Z","created_at":"2022-01-03T09:22:17.053352Z","downloads":26824878,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.9/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.9/downloads","authors":"/api/v1/crates/const_fn/0.4.9/authors"},"crate_size":12624,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2022-01-03T09:22:17.053352Z"}],"checksum":"fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935","rust_version":"1.31","has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":null,"documentation":null,"repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":500,"comment_lines":32,"files":7}},"total_code_lines":500,"total_comment_lines":32}},{"id":380129,"crate":"const_fn","num":"0.4.8","dl_path":"/api/v1/crates/const_fn/0.4.8/download","readme_path":"/api/v1/crates/const_fn/0.4.8/readme","updated_at":"2021-05-19T11:35:30.563103Z","created_at":"2021-05-19T11:35:30.563103Z","downloads":6343507,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.8/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.8/downloads","authors":"/api/v1/crates/const_fn/0.4.8/authors"},"crate_size":12662,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2021-05-19T11:35:30.563103Z"}],"checksum":"f92cfa0fd5690b3cf8c1ef2cabbd9b7ef22fa53cf5e1f92b05103f6d5d1cf6e7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":519,"comment_lines":31,"files":7}},"total_code_lines":519,"total_comment_lines":31}},{"id":367784,"crate":"const_fn","num":"0.4.7","dl_path":"/api/v1/crates/const_fn/0.4.7/download","readme_path":"/api/v1/crates/const_fn/0.4.7/readme","updated_at":"2021-04-17T16:59:37.985519Z","created_at":"2021-04-17T16:59:37.985519Z","downloads":1128356,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.7/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.7/downloads","authors":"/api/v1/crates/const_fn/0.4.7/authors"},"crate_size":12619,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2021-04-17T16:59:37.985519Z"}],"checksum":"402da840495de3f976eaefc3485b7f5eb5b0bf9761f9a47be27fe975b3b8c2ec","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":519,"comment_lines":31,"files":7}},"total_code_lines":519,"total_comment_lines":31}},{"id":357316,"crate":"const_fn","num":"0.4.6","dl_path":"/api/v1/crates/const_fn/0.4.6/download","readme_path":"/api/v1/crates/const_fn/0.4.6/readme","updated_at":"2021-03-27T21:59:08.532538Z","created_at":"2021-03-27T21:59:08.532538Z","downloads":675505,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.6/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.6/downloads","authors":"/api/v1/crates/const_fn/0.4.6/authors"},"crate_size":12218,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2021-03-27T21:59:08.532538Z"}],"checksum":"076a6803b0dacd6a88cfe64deba628b01533ff5ef265687e6938280c1afd0a28","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":501,"comment_lines":26,"files":7}},"total_code_lines":501,"total_comment_lines":26}},{"id":322863,"crate":"const_fn","num":"0.4.5","dl_path":"/api/v1/crates/const_fn/0.4.5/download","readme_path":"/api/v1/crates/const_fn/0.4.5/readme","updated_at":"2021-01-05T16:33:43.856937Z","created_at":"2021-01-05T16:33:43.856937Z","downloads":4093154,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.5/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.5/downloads","authors":"/api/v1/crates/const_fn/0.4.5/authors"},"crate_size":13107,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2021-01-05T16:33:43.856937Z"}],"checksum":"28b9d6de7f49e22cf97ad17fc4036ece69300032f45f78f30b4a4482cdc3f4a6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":497,"comment_lines":25,"files":7}},"total_code_lines":497,"total_comment_lines":25}},{"id":313381,"crate":"const_fn","num":"0.4.4","dl_path":"/api/v1/crates/const_fn/0.4.4/download","readme_path":"/api/v1/crates/const_fn/0.4.4/readme","updated_at":"2020-12-09T12:38:00.290299Z","created_at":"2020-12-09T12:38:00.290299Z","downloads":1400707,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.4/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.4/downloads","authors":"/api/v1/crates/const_fn/0.4.4/authors"},"crate_size":16138,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2020-12-09T12:38:00.290299Z"}],"checksum":"cd51eab21ab4fd6a3bf889e2d0958c0a6e3a61ad04260325e919e652a2a62826","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":494,"comment_lines":26,"files":7},"Shell":{"code_lines":109,"comment_lines":35,"files":2}},"total_code_lines":603,"total_comment_lines":61}},{"id":301315,"crate":"const_fn","num":"0.4.3","dl_path":"/api/v1/crates/const_fn/0.4.3/download","readme_path":"/api/v1/crates/const_fn/0.4.3/readme","updated_at":"2020-11-02T18:59:19.820685Z","created_at":"2020-11-02T18:59:19.820685Z","downloads":2222349,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.3/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.3/downloads","authors":"/api/v1/crates/const_fn/0.4.3/authors"},"crate_size":15120,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2020-11-02T18:59:19.820685Z"}],"checksum":"c478836e029dcef17fb47c89023448c64f781a046e0300e257ad8225ae59afab","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":"https://github.com/taiki-e/const_fn","documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":497,"comment_lines":26,"files":7},"Shell":{"code_lines":45,"comment_lines":33,"files":3}},"total_code_lines":542,"total_comment_lines":59}},{"id":278511,"crate":"const_fn","num":"0.4.2","dl_path":"/api/v1/crates/const_fn/0.4.2/download","readme_path":"/api/v1/crates/const_fn/0.4.2/readme","updated_at":"2020-08-31T08:49:28.083947Z","created_at":"2020-08-31T08:49:28.083947Z","downloads":1912039,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.2/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.2/downloads","authors":"/api/v1/crates/const_fn/0.4.2/authors"},"crate_size":14214,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2020-08-31T08:49:28.083947Z"}],"checksum":"ce90df4c658c62f12d78f7508cf92f9173e5184a539c10bfe54a3107b3ffd0f2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":"https://github.com/taiki-e/const_fn","documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":440,"comment_lines":22,"files":6},"Shell":{"code_lines":26,"comment_lines":21,"files":3}},"total_code_lines":466,"total_comment_lines":43}},{"id":276308,"crate":"const_fn","num":"0.4.1","dl_path":"/api/v1/crates/const_fn/0.4.1/download","readme_path":"/api/v1/crates/const_fn/0.4.1/readme","updated_at":"2020-08-25T15:43:37.871707Z","created_at":"2020-08-25T15:43:37.871707Z","downloads":3430,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.1/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.1/downloads","authors":"/api/v1/crates/const_fn/0.4.1/authors"},"crate_size":13261,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2020-08-25T15:43:37.871707Z"}],"checksum":"6e7db93f0a8253c18a1fdabdcfecb2b2e90a69d1aea7e50ad4c9409728f27df9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":"https://github.com/taiki-e/const_fn","documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":407,"comment_lines":12,"files":6},"Shell":{"code_lines":26,"comment_lines":21,"files":3}},"total_code_lines":433,"total_comment_lines":33}},{"id":276130,"crate":"const_fn","num":"0.4.0","dl_path":"/api/v1/crates/const_fn/0.4.0/download","readme_path":"/api/v1/crates/const_fn/0.4.0/readme","updated_at":"2020-08-25T06:21:47.018556Z","created_at":"2020-08-25T06:21:47.018556Z","downloads":7582,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.4.0/dependencies","version_downloads":"/api/v1/crates/const_fn/0.4.0/downloads","authors":"/api/v1/crates/const_fn/0.4.0/authors"},"crate_size":13136,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2020-08-25T06:21:47.018556Z"}],"checksum":"688fe12045f4f25e6bd1a37caaa22788065e07404590dd92ac0266207b278978","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of const functions with conditional compilations.","homepage":"https://github.com/taiki-e/const_fn","documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":403,"comment_lines":12,"files":6},"Shell":{"code_lines":26,"comment_lines":21,"files":3}},"total_code_lines":429,"total_comment_lines":33}},{"id":195228,"crate":"const_fn","num":"0.3.1","dl_path":"/api/v1/crates/const_fn/0.3.1/download","readme_path":"/api/v1/crates/const_fn/0.3.1/readme","updated_at":"2019-12-09T13:42:25.957189Z","created_at":"2019-12-09T13:42:25.957189Z","downloads":2925,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.3.1/dependencies","version_downloads":"/api/v1/crates/const_fn/0.3.1/downloads","authors":"/api/v1/crates/const_fn/0.3.1/authors"},"crate_size":9585,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[{"action":"publish","user":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"time":"2019-12-09T13:42:25.957189Z"}],"checksum":"716116417abee322c7d610c7a725b2574edf841ae41a4205cb03166ea3dbe731","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of a const function with conditional compilations.","homepage":"https://github.com/taiki-e/const_fn","documentation":"https://docs.rs/const_fn","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":37,"comment_lines":0,"files":1},"Shell":{"code_lines":33,"comment_lines":5,"files":2}},"total_code_lines":70,"total_comment_lines":5}},{"id":183871,"crate":"const_fn","num":"0.3.0","dl_path":"/api/v1/crates/const_fn/0.3.0/download","readme_path":"/api/v1/crates/const_fn/0.3.0/readme","updated_at":"2019-10-20T10:33:56.216385Z","created_at":"2019-10-20T10:33:56.216385Z","downloads":2868,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.3.0/dependencies","version_downloads":"/api/v1/crates/const_fn/0.3.0/downloads","authors":"/api/v1/crates/const_fn/0.3.0/authors"},"crate_size":8933,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[],"checksum":"5468095785cd3c97dd5e2904cd156c7bd33dabbef9acd66e4058d3e38e4c5470","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":37,"comment_lines":0,"files":1}},"total_code_lines":37,"total_comment_lines":0}},{"id":169749,"crate":"const_fn","num":"0.2.1","dl_path":"/api/v1/crates/const_fn/0.2.1/download","readme_path":"/api/v1/crates/const_fn/0.2.1/readme","updated_at":"2019-08-15T20:04:15.708917Z","created_at":"2019-08-15T20:04:15.708917Z","downloads":2893,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.2.1/dependencies","version_downloads":"/api/v1/crates/const_fn/0.2.1/downloads","authors":"/api/v1/crates/const_fn/0.2.1/authors"},"crate_size":8931,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[],"checksum":"9aad6fe17844f48d2089fee733e0a72838fc2da0bdb01b44a906a806216a30f4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":34,"comment_lines":0,"files":1}},"total_code_lines":34,"total_comment_lines":0}},{"id":156783,"crate":"const_fn","num":"0.2.0","dl_path":"/api/v1/crates/const_fn/0.2.0/download","readme_path":"/api/v1/crates/const_fn/0.2.0/readme","updated_at":"2019-06-16T13:03:50.086873Z","created_at":"2019-06-16T13:03:50.086873Z","downloads":2891,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.2.0/dependencies","version_downloads":"/api/v1/crates/const_fn/0.2.0/downloads","authors":"/api/v1/crates/const_fn/0.2.0/authors"},"crate_size":7479,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[],"checksum":"914022456cafc769afea4acc2674d8171d0474bcb5aafe923e987601522b0442","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":35,"comment_lines":0,"files":1}},"total_code_lines":35,"total_comment_lines":0}},{"id":135519,"crate":"const_fn","num":"0.1.7","dl_path":"/api/v1/crates/const_fn/0.1.7/download","readme_path":"/api/v1/crates/const_fn/0.1.7/readme","updated_at":"2019-02-23T14:16:49.711642Z","created_at":"2019-02-23T14:16:49.711642Z","downloads":2954,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.7/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.7/downloads","authors":"/api/v1/crates/const_fn/0.1.7/authors"},"crate_size":7397,"published_by":{"id":33035,"login":"taiki-e","name":"Taiki Endo","avatar":"https://avatars.githubusercontent.com/u/43724913?v=4","url":"https://github.com/taiki-e","github_username_matches":true,"created_at":"2018-09-30T14:12:50Z"},"audit_actions":[],"checksum":"fd80618de25b360f8cea3a7601190a82ecbbc0e66d0af8db07abcb900720c684","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":41,"comment_lines":0,"files":1}},"total_code_lines":41,"total_comment_lines":0}},{"id":133905,"crate":"const_fn","num":"0.1.6","dl_path":"/api/v1/crates/const_fn/0.1.6/download","readme_path":"/api/v1/crates/const_fn/0.1.6/readme","updated_at":"2019-02-15T05:56:07.382409Z","created_at":"2019-02-15T05:56:07.382409Z","downloads":2903,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.6/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.6/downloads","authors":"/api/v1/crates/const_fn/0.1.6/authors"},"crate_size":7323,"published_by":null,"audit_actions":[],"checksum":"2c01c8b20990b44edbd60821fd3cb93bc11602da737ae7220fbbbe811ad625a2","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":39,"comment_lines":0,"files":1}},"total_code_lines":39,"total_comment_lines":0}},{"id":133807,"crate":"const_fn","num":"0.1.5","dl_path":"/api/v1/crates/const_fn/0.1.5/download","readme_path":"/api/v1/crates/const_fn/0.1.5/readme","updated_at":"2019-02-14T18:31:18.001587Z","created_at":"2019-02-14T18:31:18.001587Z","downloads":2930,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.5/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.5/downloads","authors":"/api/v1/crates/const_fn/0.1.5/authors"},"crate_size":7347,"published_by":null,"audit_actions":[],"checksum":"cb82edda40071962ee2265b1857b6595b6002c2fe87e97703ca2771d16476641","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":37,"comment_lines":0,"files":1}},"total_code_lines":37,"total_comment_lines":0}},{"id":133774,"crate":"const_fn","num":"0.1.4","dl_path":"/api/v1/crates/const_fn/0.1.4/download","readme_path":"/api/v1/crates/const_fn/0.1.4/readme","updated_at":"2019-02-14T18:31:30.435445Z","created_at":"2019-02-14T16:06:03.047654Z","downloads":2779,"features":{},"yanked":true,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.4/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.4/downloads","authors":"/api/v1/crates/const_fn/0.1.4/authors"},"crate_size":7304,"published_by":null,"audit_actions":[],"checksum":"f54232138cd075c05064fe4138b2f5bb304ba2efcfa6575eedf83e845acf0939","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":40,"comment_lines":0,"files":1}},"total_code_lines":40,"total_comment_lines":0}},{"id":125870,"crate":"const_fn","num":"0.1.3","dl_path":"/api/v1/crates/const_fn/0.1.3/download","readme_path":"/api/v1/crates/const_fn/0.1.3/readme","updated_at":"2019-01-06T10:40:22.249195Z","created_at":"2019-01-06T10:40:22.249195Z","downloads":2933,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.3/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.3/downloads","authors":"/api/v1/crates/const_fn/0.1.3/authors"},"crate_size":7286,"published_by":null,"audit_actions":[],"checksum":"68e96d3cf781527476eb7d03bdd0b65e831b9c8249725f7da67d225644f82efa","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":36,"comment_lines":0,"files":1}},"total_code_lines":36,"total_comment_lines":0}},{"id":124309,"crate":"const_fn","num":"0.1.2","dl_path":"/api/v1/crates/const_fn/0.1.2/download","readme_path":"/api/v1/crates/const_fn/0.1.2/readme","updated_at":"2018-12-27T15:06:31.062238Z","created_at":"2018-12-27T15:06:31.062238Z","downloads":2910,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.2/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.2/downloads","authors":"/api/v1/crates/const_fn/0.1.2/authors"},"crate_size":7195,"published_by":null,"audit_actions":[],"checksum":"e72c3cbe73f2eb306d0de638cb809115dbe2b4c0fa0d140496eff85b702741ab","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":36,"comment_lines":0,"files":1}},"total_code_lines":36,"total_comment_lines":0}},{"id":124279,"crate":"const_fn","num":"0.1.1","dl_path":"/api/v1/crates/const_fn/0.1.1/download","readme_path":"/api/v1/crates/const_fn/0.1.1/readme","updated_at":"2018-12-27T10:51:26.807875Z","created_at":"2018-12-27T10:51:26.807875Z","downloads":2902,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.1/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.1/downloads","authors":"/api/v1/crates/const_fn/0.1.1/authors"},"crate_size":7111,"published_by":null,"audit_actions":[],"checksum":"cf265fce680b6c4de9e4535832f653e190f8480c50b8a49317129124c3a19e87","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":28,"comment_lines":0,"files":1}},"total_code_lines":28,"total_comment_lines":0}},{"id":124049,"crate":"const_fn","num":"0.1.0","dl_path":"/api/v1/crates/const_fn/0.1.0/download","readme_path":"/api/v1/crates/const_fn/0.1.0/readme","updated_at":"2018-12-25T20:13:05.596834Z","created_at":"2018-12-25T20:13:05.596834Z","downloads":2915,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0/MIT","links":{"dependencies":"/api/v1/crates/const_fn/0.1.0/dependencies","version_downloads":"/api/v1/crates/const_fn/0.1.0/downloads","authors":"/api/v1/crates/const_fn/0.1.0/authors"},"crate_size":7070,"published_by":null,"audit_actions":[],"checksum":"593b333844d14129d1a69cc57ae823f20744721cb3ec6b13ccecaf66807e2668","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"An attribute for easy generation of a const function with conditional compilations.","homepage":null,"documentation":"https://docs.rs/const_fn/","repository":"https://github.com/taiki-e/const_fn","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":27,"comment_lines":0,"files":1}},"total_code_lines":27,"total_comment_lines":0}}],"keywords":[{"id":"attribute","keyword":"attribute","created_at":"2014-11-24T00:08:46.474070Z","crates_cnt":116},{"id":"const","keyword":"const","created_at":"2015-07-02T19:37:29.152446Z","crates_cnt":220},{"id":"macros","keyword":"macros","created_at":"2014-11-21T08:29:54.511482Z","crates_cnt":1284},{"id":"static","keyword":"static","created_at":"2014-11-23T01:30:03.780825Z","crates_cnt":385}],"categories":[{"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":4287},{"id":"no-std","category":"No standard library","slug":"no-std","description":"Crates that are able to function without the Rust standard library.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":13687},{"id":"no-std::no-alloc","category":"No dynamic allocation","slug":"no-std::no-alloc","description":"Crates that are able to function without the Rust alloc crate.","created_at":"2023-01-23T10:07:45.986892Z","crates_cnt":1555}]}