prost
prost copied to clipboard
Implement `Arc`, `Box` wrapper of message fields.
Closes #429 ~~Marked as draft since tests haven't been added.(Go to bed now :-P)~~
Mostly done, add more tests later.
Nice! Just want to let you know I see this but I have a bunch of high priority things on my plate atm so may take me a bit to get to a review of this.
How is this working out? It's sad that I have to call many Vec::clone() to send a message with repeated fields to thousands of clients 😥. I'm hoping this PR will solve my problem.
I just want to second this. Having Arc would be sweet, as memory consumption on some structs is reaching relative high levels in quickwit