github.com/valyala/fastjson.Value.Type (method)
22 uses
github.com/valyala/fastjson (current package)
parser.go#L702: func (v *Value) Type() Type {
parser.go#L785: if v == nil || v.Type() != TypeNumber {
parser.go#L798: if v == nil || v.Type() != TypeNumber {
parser.go#L816: if v == nil || v.Type() != TypeNumber {
parser.go#L834: if v == nil || v.Type() != TypeNumber {
parser.go#L847: if v == nil || v.Type() != TypeNumber {
parser.go#L862: if v == nil || v.Type() != TypeString {
parser.go#L888: return nil, fmt.Errorf("value doesn't contain object; it contains %s", v.Type())
parser.go#L900: return nil, fmt.Errorf("value doesn't contain array; it contains %s", v.Type())
parser.go#L911: if v.Type() != TypeString {
parser.go#L912: return nil, fmt.Errorf("value doesn't contain string; it contains %s", v.Type())
parser.go#L921: if v.Type() != TypeNumber {
parser.go#L922: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L931: if v.Type() != TypeNumber {
parser.go#L932: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L949: if v.Type() != TypeNumber {
parser.go#L950: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L967: if v.Type() != TypeNumber {
parser.go#L968: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L977: if v.Type() != TypeNumber {
parser.go#L978: return 0, fmt.Errorf("value doesn't contain number; it contains %s", v.Type())
parser.go#L993: return false, fmt.Errorf("value doesn't contain bool; it contains %s", v.Type())