{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:cargo/state-shift","name":"state-shift","description":"Macros for implementing Type-State-Pattern on your structs and methods","version":"2.1.1","softwareVersion":"2.1.1","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/ozgunozerk/state-shift","issueTracker":"https://github.com/ozgunozerk/state-shift/issues","keywords":["macro","pattern","state","type","type-state"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Rust"},"maintainer":[{"@type":"Person","name":"ozgunozerk","url":"https://github.com/ozgunozerk"}],"author":[{"@type":"Person","name":"ozgunozerk","url":"https://github.com/ozgunozerk"}],"copyrightHolder":[{"@type":"Person","name":"ozgunozerk","url":"https://github.com/ozgunozerk"}],"dateCreated":"2024-09-26","dateModified":"2025-03-20","datePublished":"2025-03-20","copyrightYear":2024,"downloadUrl":"https://static.crates.io/crates/state-shift/state-shift-2.1.1.crate","softwareHelp":{"@type":"WebSite","url":"https://docs.rs/state-shift/"},"applicationCategory":"cargo","runtimePlatform":"cargo","developmentStatus":"active","sameAs":["https://crates.io/crates/state-shift/"],"https://www.w3.org/ns/activitystreams#likes":260,"https://forgefed.org/ns#forks":5}