Versions in this module Expand all Collapse all v1 v1.0.1 Mar 12, 2019 v1.0.0 Mar 11, 2019 Changes in this version + var Separator = ":\n\t" + func E(args ...interface{}) error + func Errorf(format string, args ...interface{}) error + func Is(kind Kind, err error) bool + func MarshalError(err error) []byte + func MarshalErrorAppend(err error, b []byte) []byte + func Match(err1, err2 error) bool + func Str(text string) error + func UnmarshalError(b []byte) error + type Error struct + Err error + Kind Kind + Op Op + Path upspin.PathName + User upspin.UserName + func (e *Error) Error() string + func (e *Error) MarshalAppend(b []byte) []byte + func (e *Error) MarshalBinary() ([]byte, error) + func (e *Error) UnmarshalBinary(b []byte) error + type Kind uint8 + const BrokenLink + const CannotDecrypt + const Exist + const IO + const Internal + const Invalid + const IsDir + const NotDir + const NotEmpty + const NotExist + const Other + const Permission + const Private + const Transient + func (k Kind) String() string + type Op string