code: func (dsw *desiredStateOfWorld) GetSnapshots() map[string]*crdv1.VolumeSnapshot {
  	dsw.RLock()
  	defer dsw.RUnlock()
  
  	snapshots := make(map[string]*crdv1.VolumeSnapshot)
  
  	for snapName, snapshot := range dsw.snapshots {
  		snapshots[snapName] = snapshot
  	}
  
  	return snapshots
  }
docs: // Returns a copy of the list of the snapshots known to the actual state of world.