diff --git a/nilreader.go b/nilreader.go new file mode 100644 index 0000000..4e9cea7 --- /dev/null +++ b/nilreader.go @@ -0,0 +1,16 @@ +package utf8s + +type NilReaderComplainer interface { + error + NilReaderComplainer() +} + +type internalNilReaderComplainer struct{} + +func (complainer internalNilReaderComplainer) Error() string { + return "Nil Reader" +} + +func (complainer internalNilReaderComplainer) NilReaderComplainer() { + // Nothing here. +}