# # this is my type proc newErrorKind(errorKind: VErrorKind, label: string): Value {.inline.} = # this is a enum result = Value(kind: ErrorKind, errKind: errorKind) # this field is available for ErrorKind result.errKind.label = label