pub fn is_pair_of(&self, other: &Self) -> bool {
        Arc::ptr_eq(&self.arc, &other.arc)
    }
Returns `true` only if the other `BiLock<T>` originated from the same call to `BiLock::new`.
futures-util/src/lock/bilock.rs