История изменений
Исправление MyTrooName, (текущая версия) :
Биндинги это просто способ указания языку как вызвать код написанный на другом языке. Если сама сторонняя либа у вас сегфолтится, то любой биндинг к этой либе также будет сегфолтится.
проблема wlroots-rs как раз в том, что автор пытался написать биндинг, который не будет сегфолтится, но у него не получилось.
если ты погуглишь wlroots-rs, в первой строчке ты увидишь:
swaywm/wlroots-rs: Attemp at safe Rust bindings for wlroots - GitHub
и не получилось, кстати, не потому, что rust г-но, а потому что не осилил.
Исходная версия MyTrooName, :
Биндинги это просто способ указания языку как вызвать код написанный на другом языке. Если сама сторонняя либа у вас сегфолтится, то любой биндинг к этой либе также будет сегфолтится.
проблема wlroots-rs как раз в том, что автор пытался написать биндинг, который не будет сегфолтится, но у него не получилось.
если ты погуглишь wlroots-rs, в первой строчке ты увидишь:
swaywm/wlroots-rs: Attemp at safe Rust bindings for wlroots - GitHub
и не получилось, кстати, не потому, что rust г-но, а потому что не осилил.