pub fn borrow_from_nonces(&mut self, to_borrow_from: &BTreeSet<Nonce>, new_nonce: Nonce) {
        for nonce in to_borrow_from {
            self.borrow_from_nonce(*nonce, new_nonce);
        }
    }
/// update self to reflect a borrow from each nonce in to_borrow_from by new_nonce
update self to reflect a borrow from each nonce in to_borrow_from by new_nonce
update self to reflect a borrow from each nonce in to_borrow_from by new_nonce
pub fn borrow_from_nonces(&mut self, to_borrow_from: &BTreeSet<Nonce>, new_nonce: Nonce) {
        for nonce in to_borrow_from {
            self.borrow_from_nonce(*nonce, new_nonce);
        }
    }
pub fn borrow_from_nonces ( & mut self , to_borrow_from : & BTreeSet < Nonce > , new_nonce : Nonce ) { for nonce in to_borrow_from { self . borrow_from_nonce ( * nonce , new_nonce ) ; } }
update self to reflect a borrow from each nonce in to_borrow_from by new_nonce
update self to reflect a borrow from each nonce in to_borrow_from by new_nonce
&mut self
to_borrow_from
&BTreeSet<Nonce>
new_nonce
Nonce