15 lines
273 B
Go
15 lines
273 B
Go
|
package stringprep
|
||
|
|
||
|
import "fmt"
|
||
|
|
||
|
// Error describes problems encountered during stringprep, including what rune
|
||
|
// was problematic.
|
||
|
type Error struct {
|
||
|
Msg string
|
||
|
Rune rune
|
||
|
}
|
||
|
|
||
|
func (e Error) Error() string {
|
||
|
return fmt.Sprintf("%s (rune: '\\u%04x')", e.Msg, e.Rune)
|
||
|
}
|