- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for IsSlicePtr (0.22 sec)
-
operator/pkg/tpath/struct.go
reflect.ValueOf(out).Elem().Set(reflect.ValueOf(val)) return nil } if util.IsSlice(val) && util.IsSlicePtr(out) { reflect.ValueOf(out).Elem().Set(reflect.ValueOf(val)) return nil } if reflect.TypeOf(val) != reflect.TypeOf(out) { return fmt.Errorf("setFromPath from type %T != to type %T, %v", val, out, util.IsSlicePtr(out)) } if !reflect.ValueOf(out).CanSet() {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jul 25 19:30:47 UTC 2022 - 4.4K bytes - Viewed (0) -
operator/pkg/util/reflect.go
return kindOf(value) == reflect.Slice } // IsStruct reports whether value is a struct type func IsStruct(value any) bool { return kindOf(value) == reflect.Struct } // IsSlicePtr reports whether v is a slice ptr type. func IsSlicePtr(v any) bool { return kindOf(v) == reflect.Ptr && reflect.TypeOf(v).Elem().Kind() == reflect.Slice } // IsSliceInterfacePtr reports whether v is a slice ptr type.
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jul 25 19:30:47 UTC 2022 - 8.6K bytes - Viewed (0)