fn push_full_snapshot_hash(&mut self, full_snapshot_hash: FullSnapshotHash) {
        self.full_snapshot_hashes
            .hashes
            .push(full_snapshot_hash.hash);
        while self.full_snapshot_hashes.hashes.len() > self.max_full_snapshot_hashes {
            self.full_snapshot_hashes.hashes.remove(0);
        }
        self.cluster_info
            .push_snapshot_hashes(self.full_snapshot_hashes.hashes.clone());
    }
/// Add `full_snapshot_hash` to the vector of full snapshot hashes, then push that vector to
/// the cluster via CRDS.
Add `full_snapshot_hash` to the vector of full snapshot hashes, then push that vector to
the cluster via CRDS.
Add ` full_snapshot_hash ` to the vector of full snapshot hashes then push that vector to the cluster via CRDS .
fn push_full_snapshot_hash(&mut self, full_snapshot_hash: FullSnapshotHash) {
        self.full_snapshot_hashes
            .hashes
            .push(full_snapshot_hash.hash);
        while self.full_snapshot_hashes.hashes.len() > self.max_full_snapshot_hashes {
            self.full_snapshot_hashes.hashes.remove(0);
        }
        self.cluster_info
            .push_snapshot_hashes(self.full_snapshot_hashes.hashes.clone());
    }
fn push_full_snapshot_hash ( & mut self , full_snapshot_hash : FullSnapshotHash ) { self . full_snapshot_hashes . hashes . push ( full_snapshot_hash . hash ) ; while self . full_snapshot_hashes . hashes . len ( ) > self . max_full_snapshot_hashes { self . full_snapshot_hashes . hashes . remove ( 0 ) ; } self . cluster_info . push_snapshot_hashes ( self . full_snapshot_hashes . hashes . clone ( ) ) ; }
Add `full_snapshot_hash` to the vector of full snapshot hashes, then push that vector to
the cluster via CRDS.
Add ` full_snapshot_hash ` to the vector of full snapshot hashes then push that vector to the cluster via CRDS .
&mut self
full_snapshot_hash
FullSnapshotHash