{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:cargo/enum2pos","name":"enum2pos","description":"enum2pos is a rust derive macro for enums that generates \"from_index(usize, Vec\u003cString\u003e) -\u003e Option\u003cSelf\u003e\" and\n\"to_index()\" methods for converting between an variants and\ntheir position within the enum declaration (similar to an index).\n","version":"0.1.2","softwareVersion":"0.1.2","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/matthewjberger/enum2pos","issueTracker":"https://github.com/matthewjberger/enum2pos/issues","url":"https://github.com/matthewjberger/enum2pos","keywords":["enum","index","macro","string"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Rust"},"maintainer":[{"@type":"Person","name":"matthewjberger","url":"https://github.com/matthewjberger"}],"author":[{"@type":"Person","name":"matthewjberger","url":"https://github.com/matthewjberger"}],"copyrightHolder":[{"@type":"Person","name":"matthewjberger","url":"https://github.com/matthewjberger"}],"dateCreated":"2023-03-24","dateModified":"2024-10-23","datePublished":"2024-10-23","copyrightYear":2023,"downloadUrl":"https://static.crates.io/crates/enum2pos/enum2pos-0.1.2.crate","softwareHelp":{"@type":"WebSite","url":"https://docs.rs/enum2pos/"},"applicationCategory":"cargo","runtimePlatform":"cargo","developmentStatus":"active","sameAs":["https://crates.io/crates/enum2pos/"],"funder":[{"@type":"Organization","url":"https://github.com/sponsors/matthewjberger"}]}