Files
go_goutils/stringsx/types.go
brent saner c6fc692f5e checking in some WIP
* added some netx funcs
* added netx/dnsx
* currently updating docs and adding *x funcs to sprigx
2026-02-24 17:41:57 -05:00

26 lines
809 B
Go

package stringsx
type (
/*
AsciiInvalidError is an error used to return an error for the IsAscii* validations.
It is returned on the first found instance of an invalid ASCII character.
*/
AsciiInvalidError struct {
// Line is a 0-indexed line number where the invalid character was found.
Line uint64
// LineByte is the 0-indexed byte position for the current Line.
LineByte uint64
// LineChar is a 0-indexed character (rune) position where the invalid character was found on line number Line.
LineChar uint64
// Byte is the 0-indexed byte position across the entire input.
Byte uint64
// Char is the 0-indexed character (rune) position across the entire input.
Char uint64
// BadChar is the invalid rune
BadChar rune
// BadBytes is BadChar as bytes.
BadBytes []byte
}
)