Depends on D5014
Adding blocking read function to the blob get client.
backup builds
we pulled client out of the mutex guard, and now we are re-assigning it? why?
This should be a similar way to express this.
Rust will not allow modifying struct members so we have to take() and re-put again.
Yes, looks okay, nice catch, thanks!
I'm not sure if this is correct in general. For example, you can use &mut reference...
Is there a way to avoid mutating the data from outside this block? Can we use block_on return value for this?
https://linear.app/comm/issue/ENG-1736/try-to-avoid-reassigning-when-modifying-the-field-of-a-global-struct
yes
address comments
Nice!
Will address concerns in https://linear.app/comm/issue/ENG-1736/try-to-avoid-reassigning-when-modifying-the-field-of-a-global-struct
rebase