Rust's linter is also called Clippy, and they don't seem to have any issues.
Something worth implementing is multiple layers to the pasteboard content, so you're at least maintaining the original raw bytes. That and I always wanted a pasteboard that let you append contents to it. Just some ideas to consider
Be kind of nice if this also worked as a library rather than having all the workings in internal where they can't be called.
Unrelated: Is yo.txt in the root just junk?
I might tackle Linux (and Windows) at some point, but contributions are definitely welcome!