//! Memory barriers.
/// A memory barrier for synchronization.
pubstructMkBarrier{// TODO: Implement barrier
}implMkBarrier{/// Create a new barrier.
pubfnnew()->Self{Self{}}/// Wait on the barrier.
pubfnwait(&self){// TODO: Implement
}}implDefault forMkBarrier{fndefault()->Self{Self::new()}}