func (st *state) Merge(other mesh.GossipData) (complete mesh.GossipData) {
	return st.mergeComplete(other.(*state).copy().set)
}
func (st *state) Merge(other mesh.GossipData) (complete mesh.GossipData) {
	return st.mergeComplete(other.(*state).copy().set)
}
func ( st * state ) Merge ( other mesh . GossipData ) ( complete mesh . GossipData ) { return st . mergeComplete ( other . ( * state ) . copy ( ) . set ) }
// Merge merges the other GossipData into this one,
// and returns our resulting, complete state.
Merge merges the other GossipData into this one and returns our resulting complete state .