{"id":10858899,"name":"function-wrapper","ecosystem":"cargo","description":"Rust attribute macro library that makes it easy to wrap functions in code that runs before and / or after a function executes.","homepage":null,"licenses":"MIT OR Apache-2.0 OR GPL-3.0-or-later","normalized_licenses":["MIT","Apache-2.0","GPL-3.0-or-later"],"repository_url":"https://github.com/ChandlerJayCalkins/function-wrapper","keywords_array":["attribute","attributes","function","macros","wrapper"],"namespace":null,"versions_count":9,"first_release_published_at":"2024-09-04T23:48:25.938Z","latest_release_published_at":"2025-01-31T04:40:26.932Z","latest_release_number":"0.1.8","last_synced_at":"2026-04-03T18:17:35.044Z","created_at":"2024-09-05T00:03:58.308Z","updated_at":"2026-04-03T18:17:35.044Z","registry_url":"https://crates.io/crates/function-wrapper/","install_command":"cargo install function-wrapper","documentation_url":"https://docs.rs/function-wrapper/","metadata":{"categories":["data-structures","development-tools","development-tools::procedural-macro-helpers"]},"repo_metadata":{},"repo_metadata_updated_at":"2024-09-07T19:43:02.676Z","dependent_packages_count":0,"downloads":9433,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":96.55910632604163,"dependent_repos_count":25.65765317235585,"dependent_packages_count":34.02620032983788,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":52.08098660941179},"purl":"pkg:cargo/function-wrapper","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cargo/function-wrapper","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cargo/function-wrapper","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cargo/function-wrapper/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/function-wrapper/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/function-wrapper/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/function-wrapper/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/function-wrapper/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/packages/function-wrapper/codemeta","maintainers":[{"uuid":"254325","login":"ChandlerJayCalkins","name":"Chandler Calkins","email":null,"url":"https://github.com/ChandlerJayCalkins","packages_count":2,"html_url":"https://crates.io/users/ChandlerJayCalkins","role":null,"created_at":"2024-09-05T00:09:20.417Z","updated_at":"2024-09-05T00:09:20.417Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/crates.io/maintainers/ChandlerJayCalkins/packages"}]}