omitty 0.2.0

On-demand TypeScript-like Omit<> for Rust - generate type variants with omitted fields using #[omitty] and Omit! macro
Documentation
[package]

name = "omitty"

version = "0.2.0"

edition = "2024"

authors = ["meetzli"]

description = "On-demand TypeScript-like Omit<> for Rust - generate type variants with omitted fields using #[omitty] and Omit! macro"

license = "MIT"

repository = "https://github.com/bytematebot/omitty"

keywords = ["omit", "typescript", "macro", "serde", "types"]

categories = ["development-tools", "rust-patterns"]



[lib]

proc-macro = true



[dependencies]

syn = { version = "2.0.106", features = ["full", "parsing", "extra-traits"]}

quote = "1.0.41"

proc-macro2 = "1.0.101"



[dev-dependencies]

serde = { version = "1.0.228", features = ["derive"] }

serde_json = "1.0.145"