Depends on D5012
Adding base structure to the blob get client.
backup builds
It was mentioned previously, but do we need an Arc here?
I've seen somewhere in this stack the code, that was (almost?) exactly the same. Can we avoid the duplication?
Can we avoid unsafe at function level?
https://linear.app/comm/issue/ENG-1732/remove-arc-from-lazy-static
Duplication is avoided in D5030 D5031
If we want to receive the argument which is char* then rust will complain to make the function unsafe explicitly so I do not think so.
remove comment
I know this is refactored later, but we should use here the same approach as in D5006
rebase