Versions in this module Expand all Collapse all v0 v0.0.1 Mar 28, 2024 Changes in this version + var ErrImproperUTF8 = errors.New("improper UTF-8") + func Charset(charset string, r io.Reader) (io.Reader, error) + func FixUTF8(data []byte) []byte + func Flow(format, delsp string, r io.Reader) io.Reader + func IsTerminalFriendly(r rune) bool + func MailHeader(rawmailheader string) (string, error) + func TerminalFriendly(r io.Reader) io.Reader + func Transfer(r io.Reader, encodings ...string) (io.Reader, error) + func UTF8(lenient bool, r io.Reader) io.Reader + type AustereReader struct + func Eightbit(r io.Reader) *AustereReader + func Sevenbit(r io.Reader) *AustereReader + func StrictlyEightbit(r io.Reader) *AustereReader + func StrictlySevenbit(r io.Reader) *AustereReader + func (ar *AustereReader) Read(p []byte) (n int, err error) + type ErrUnknownCharset struct + Charset string + func (err *ErrUnknownCharset) Error() string