github.com/valyala/fastjson.Value.Type (method)
22 uses
github.com/valyala/fastjson (current package)
parser.go#L678: func (v *Value) Type() Type {
parser.go#L761: if v == nil || v.Type() != TypeNumber {
parser.go#L774: if v == nil || v.Type() != TypeNumber {
parser.go#L792: if v == nil || v.Type() != TypeNumber {
parser.go#L810: if v == nil || v.Type() != TypeNumber {
parser.go#L823: if v == nil || v.Type() != TypeNumber {
parser.go#L838: if v == nil || v.Type() != TypeString {
parser.go#L864: return nil, fmt.Errorf("value doesn't contain object; it contains %s", v.Type())
parser.go#L876: return nil, fmt.Errorf("value doesn't contain array; it contains %s", v.Type())
parser.go#L887: if v.Type() != TypeString {
parser.go#L888: return nil, fmt.Errorf("value doesn't contain string; it contains %s", v.Type())
parser.go#L897: if v.Type() != TypeNumber {
parser.go#L898: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L907: if v.Type() != TypeNumber {
parser.go#L908: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L925: if v.Type() != TypeNumber {
parser.go#L926: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L943: if v.Type() != TypeNumber {
parser.go#L944: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L953: if v.Type() != TypeNumber {
parser.go#L954: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L969: return false, fmt.Errorf("value doesn't contain bool; it contains %s", v.Type())