Is `AcqRel` necessary in the atomic read-modify-write operation to avoid data race in a lock-free multi-producer single consumer queue?
Consider this snippet code of implementing a lock-free multi-producer single-consumer queue in Rust
Is `AcqRel` necessary in the atomic RMW operation to avoid data race in a lock-free multi-producer single consumer queue?
Consider this snippet code of implementing a lock-free multi-producer single-consumer queue in Rust