История изменений
Исправление Freyr69, (текущая версия) :
Вы хотите сказать, что внутри Rust-овской обертки будет что-то другое?
Ну естественно там типобезопасная обертка, коллбэки принимают лямбды, value обернуто в тип с параметром, который компилятор выводит, для любого объекта, унаследованного от gobject реализован трейт Drop. Там все чистенько и опрятно. У самописного биндинга к крестам тоже в принципе, но он самописный, и многие важные вещи там невозможны бай дизайн (как обращение к сигналам, которые явно не обернуты).
Исходная версия Freyr69, :
Вы хотите сказать, что внутри Rust-овской обертки будет что-то другое?
Ну естественно там типобезопасная обертка, коллбэки принимают лямбды, value обернуто в тип с параметром, который компилятор выводит, для любого объекта, унаследованного от gobject реализован трейт Drop. Там все чистенько и опрятно. У самописного биндинга к крестам тоже должно быть, но он самописный, и многие важные вещи там невозможный бай дизайн (как обращение к сигналам, которые явно не обернуты).