Continuing my efforts to try to remove
unsafe from the linux kernel's rust API to initialize a
Mutex<T> (you heard me, initializing a
I have discovered this RFC for a feature called
placement by return. It got me thinking, if it could be used to solve the pin initialization problem. While reading I noticed quiet a few issues that would need to be resolved in order for it to be useful and compiled these ideas into this blog post:
I would love to know what you think of this.