/// Decrements the counter for a side depending on the given active side.
Decrements the counter for a side depending on the given active side.
Decrements the counter for a side depending on the given active side .
fn depart(&self, active: ActiveSide) {
        if active == ActiveSide::Left {
            self.readers_left.fetch_sub(1, Ordering::SeqCst);
        } else {
            self.readers_right.fetch_sub(1, Ordering::SeqCst);
        }
    }
fn depart ( & self , active : ActiveSide ) { if active == ActiveSide :: Left { self . readers_left . fetch_sub ( 1 , Ordering :: SeqCst ) ; } else { self . readers_right . fetch_sub ( 1 , Ordering :: SeqCst ) ; } }
Decrements the counter for a side depending on the given active side.
Decrements the counter for a side depending on the given active side .
&self
active
ActiveSide