gtk-rs / gir

Tool to generate rust bindings and user API for glib-based libraries
https://gtk-rs.org/gir/book/
MIT License
225 stars 98 forks source link

Generated Builders: implement extra setters for properties #1581

Open fengalin opened 3 weeks ago

fengalin commented 3 weeks ago

Generate implementations for property_if(), property_if_some(), property_from_iter() & property_if_not_empty() where applicable.

See https://github.com/gtk-rs/gtk-rs-core/pull/1377 and more specifically: https://github.com/gtk-rs/gtk-rs-core/pull/1377#discussion_r1586068809