The generated bindings implement interface methods on C type aliases, which is [disallowed](https://tip.golang.org/doc/go1.24#compiler) in Go since 1.24. E.g. the following generated code fails to build: ``` type RustBuffer = C.RustBuffer // ... func (cb RustBuffer) Capacity() int { return int(cb.capacity) } ``` With errors similar to this: ``` bindings.go:36:10: cannot define new methods on non-local type RustBuffer ```