rust-adaptive-barrier