| //////////////////////////////////////////////////////////////////////////////// |
| // Do not modify! |
| // Generated by codergen -go |
| //////////////////////////////////////////////////////////////////////////////// |
| |
| package log |
| |
| import "fmt" |
| |
| func init() { |
| } |
| |
| var () |
| |
| const _Kind_name = "InfoWarningError" |
| |
| var _Kind_map = map[Kind]string{ |
| 0: _Kind_name[0:4], |
| 1: _Kind_name[4:11], |
| 2: _Kind_name[11:16], |
| } |
| |
| func (v Kind) String() string { |
| if s, ok := _Kind_map[v]; ok { |
| return s |
| } |
| return fmt.Sprintf("Kind(%d)", v) |
| } |
| |
| func (v *Kind) Parse(s string) error { |
| for k, t := range _Kind_map { |
| if s == t { |
| *v = k |
| return nil |
| } |
| } |
| return fmt.Errorf("%s not in Kind", s) |
| } |