{"crate":{"id":"objc2-exception-helper","name":"objc2-exception-helper","updated_at":"2025-01-22T23:40:21.951433Z","versions":[1418298,1162432],"keywords":["exception","ios","macos","objective-c"],"categories":["no-std","no-std::no-alloc","os::macos-apis"],"badges":[],"created_at":"2024-06-02T16:59:41.837337Z","downloads":17622800,"recent_downloads":8638592,"default_version":"0.1.1","num_versions":2,"yanked":false,"max_version":"0.1.1","newest_version":"0.1.1","max_stable_version":"0.1.1","description":"External helper function for catching Objective-C exceptions","homepage":null,"documentation":null,"repository":"https://github.com/madsmtm/objc2","links":{"version_downloads":"/api/v1/crates/objc2-exception-helper/downloads","versions":null,"owners":"/api/v1/crates/objc2-exception-helper/owners","owner_team":"/api/v1/crates/objc2-exception-helper/owner_team","owner_user":"/api/v1/crates/objc2-exception-helper/owner_user","reverse_dependencies":"/api/v1/crates/objc2-exception-helper/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1418298,"crate":"objc2-exception-helper","num":"0.1.1","dl_path":"/api/v1/crates/objc2-exception-helper/0.1.1/download","readme_path":"/api/v1/crates/objc2-exception-helper/0.1.1/readme","updated_at":"2025-01-22T23:40:21.951433Z","created_at":"2025-01-22T23:40:21.951433Z","downloads":17620628,"features":{"alloc":[],"default":["std"],"gnustep-1-7":[],"gnustep-1-8":["gnustep-1-7"],"gnustep-1-9":["gnustep-1-8"],"gnustep-2-0":["gnustep-1-9"],"gnustep-2-1":["gnustep-2-0"],"std":["alloc"]},"yanked":false,"yank_message":null,"lib_links":"objc2_exception_helper_0_1","license":"Zlib OR Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/objc2-exception-helper/0.1.1/dependencies","version_downloads":"/api/v1/crates/objc2-exception-helper/0.1.1/downloads","authors":"/api/v1/crates/objc2-exception-helper/0.1.1/authors"},"crate_size":5199,"published_by":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"audit_actions":[{"action":"publish","user":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"time":"2025-01-22T23:40:21.951433Z"}],"checksum":"c7a1c5fbb72d7735b076bb47b578523aedc40f3c439bea6dfd595c089d79d98a","rust_version":"1.71","has_lib":true,"bin_names":[],"edition":"2021","description":"External helper function for catching Objective-C exceptions","homepage":null,"documentation":null,"repository":"https://github.com/madsmtm/objc2","trustpub_data":null,"linecounts":{"languages":{"Objective-C":{"code_lines":10,"comment_lines":31,"files":1},"Rust":{"code_lines":56,"comment_lines":18,"files":2}},"total_code_lines":66,"total_comment_lines":49}},{"id":1162432,"crate":"objc2-exception-helper","num":"0.1.0","dl_path":"/api/v1/crates/objc2-exception-helper/0.1.0/download","readme_path":"/api/v1/crates/objc2-exception-helper/0.1.0/readme","updated_at":"2024-06-02T16:59:41.837337Z","created_at":"2024-06-02T16:59:41.837337Z","downloads":2172,"features":{"alloc":[],"default":["std"],"gnustep-1-7":[],"gnustep-1-8":["gnustep-1-7"],"gnustep-1-9":["gnustep-1-8"],"gnustep-2-0":["gnustep-1-9"],"gnustep-2-1":["gnustep-2-0"],"std":["alloc"],"unstable-c-unwind":[]},"yanked":false,"yank_message":null,"lib_links":"objc2_exception_helper_0_1","license":"MIT","links":{"dependencies":"/api/v1/crates/objc2-exception-helper/0.1.0/dependencies","version_downloads":"/api/v1/crates/objc2-exception-helper/0.1.0/downloads","authors":"/api/v1/crates/objc2-exception-helper/0.1.0/authors"},"crate_size":4198,"published_by":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"audit_actions":[{"action":"publish","user":{"id":36629,"login":"madsmtm","name":"Mads Marquart","avatar":"https://avatars.githubusercontent.com/u/10577181?v=4","url":"https://github.com/madsmtm","github_username_matches":true,"created_at":"2015-01-17T20:47:51Z"},"time":"2024-06-02T16:59:41.837337Z"}],"checksum":"da507386834251a6ea0bb37be18f58bd52cccfd9101165c2c1cf6347bfbabca5","rust_version":"1.60","has_lib":true,"bin_names":[],"edition":"2021","description":"External helper function for catching Objective-C exceptions","homepage":null,"documentation":null,"repository":"https://github.com/madsmtm/objc2","trustpub_data":null,"linecounts":{"languages":{"Objective-C":{"code_lines":10,"comment_lines":11,"files":1},"Rust":{"code_lines":64,"comment_lines":17,"files":2}},"total_code_lines":74,"total_comment_lines":28}}],"keywords":[{"id":"exception","keyword":"exception","created_at":"2018-01-10T20:12:07.945458Z","crates_cnt":21},{"id":"ios","keyword":"ios","created_at":"2015-02-28T17:01:43.892444Z","crates_cnt":469},{"id":"macos","keyword":"macos","created_at":"2017-01-09T01:16:15.763303Z","crates_cnt":879},{"id":"objective-c","keyword":"objective-c","created_at":"2015-04-04T18:18:01.165378Z","crates_cnt":35}],"categories":[{"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":13691},{"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":1556},{"id":"os::macos-apis","category":"macOS APIs","slug":"os::macos-apis","description":"Bindings to macOS-specific APIs.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":601}]}