Versions in this module Expand all Collapse all v1 v1.0.0 Mar 29, 2020 Changes in this version + var ErrInvalidRune = errors.New("Slice: invalid rune") + type Slice []byte + func NewPSlice(bytes []byte) *Slice + func (s *Slice) Read(p []byte) (n int, err error) + func (s *Slice) ReadByte() (c byte, err error) + func (s *Slice) ReadFrom(r io.Reader) (n int64, err error) + func (s *Slice) ReadRune() (r rune, size int, err error) + func (s *Slice) Reset() + func (s *Slice) Skip(n int64) (int64, error) + func (s *Slice) Write(p []byte) (n int, err error) + func (s *Slice) WriteByte(c byte) error + func (s *Slice) WriteItoa(i int64, base int) (size int, err error) + func (s *Slice) WriteRune(r rune) (size int, err error) + func (s *Slice) WriteString(str string) (size int, err error) + func (s Slice) Close() error + func (s Slice) WriteTo(w io.Writer) (n int64, err error)