code: func (r *View) CloneLimit(limit int64) *View {
  	c := *r
  	if c.size > limit {
  		c.size = limit
  	}
  	return &c
  }
docs: // CloneLimit returns a copy of the View view, optionally truncating it.
  //
  // The clone is bound to the same underlying Buffer as the source.