Use the Reuse specification and tooling instead: https://reuse.software/
There is no need to reinvent a solved problem by rewritting it in rust with a different format, particularly considering that reuse was developed by the FSFE in collaboration with some lawyers.