Listing all properties of a type needs to iterate over every single pspec that is registered in the process, which is rather slow. In comparison, finding a specific property for a type only requires one or at most number of class hierarchy depth hash table lookups.
Listing all properties of a type needs to iterate over every single pspec that is registered in the process, which is rather slow. In comparison, finding a specific property for a type only requires one or at most number of class hierarchy depth hash table lookups.
Fixes https://github.com/gtk-rs/gtk-rs-core/issues/1366