pub(crate) fn trim_purged(&mut self, timestamp: u64) {
        let count = self
            .purged
            .iter()
            .take_while(|(_, ts)| *ts < timestamp)
            .count();
        self.purged.drain(..count);
    }
/// Drops purged value hashes with timestamp less than the given one.
Drops purged value hashes with timestamp less than the given one.
Drops purged value hashes with timestamp less than the given one .
pub(crate) fn trim_purged(&mut self, timestamp: u64) {
        let count = self
            .purged
            .iter()
            .take_while(|(_, ts)| *ts < timestamp)
            .count();
        self.purged.drain(..count);
    }
pub ( crate ) fn trim_purged ( & mut self , timestamp : u64 ) { let count = self . purged . iter ( ) . take_while ( | ( _ , ts ) | * ts < timestamp ) . count ( ) ; self . purged . drain ( .. count ) ; }
Drops purged value hashes with timestamp less than the given one.
Drops purged value hashes with timestamp less than the given one .
&mut self
timestamp
u64