gtk+-3.0: port "struct" annotations from the GIR version