func (v *View) Copy() (other View) {
	for buf := v.data.Front(); buf != nil; buf = buf.Next() {
		other.Append(buf.data[buf.read:buf.write])
	}
	return other
}
// Copy makes a strict copy of this view.
Copy makes a strict copy of this view.
// Copy makes a strict copy of this view .
func (v *View) Copy() (other View) {
	for buf := v.data.Front(); buf != nil; buf = buf.Next() {
		other.Append(buf.data[buf.read:buf.write])
	}
	return other
}
func ( v * View ) Copy ( ) ( other View ) { for buf := v . data . Front ( ) ; buf != nil ; buf = buf . Next ( ) { other . Append ( buf . data [ buf . read : buf . write ] ) } return other }
Copy makes a strict copy of this view.
Copy makes a strict copy of this view .