[package] name = "thin_delegate" version = "0.0.3" edition = "2021" authors = ["keno (Ken Okada) "] categories = ["rust-patterns"] description = "Auto implementation of trivial delegation to inner types" documentation = "https://docs.rs/thin_delegate" keywords = ["proc-macro", "delegate"] license = "MIT OR Apache-2.0" repository = "https://github.com/kenoss/thin_delegate" rust-version = "1.80.0" [lib] proc-macro = true [features] default = [] test_smithay = [] [[test]] name = "tests" path = "tests/test.rs" [dependencies] indoc = "2.0.5" itertools = "0.13.0" proc-macro2 = "1.0.86" quote = "1.0.36" syn = { version = "2.0.72", features = ["extra-traits", "full", "visit-mut"] } [dev-dependencies] derive_more = { version = "1.0.0", features = ["from"] } trybuild = "1.0.97" [dev-dependencies.smithay] git = "https://github.com/Smithay/smithay" rev = "8e49b9b" default-features = false features = [ "backend_winit", "desktop", "wayland_frontend", "xwayland", ]