MCPcopy Create free account
hub / github.com/coder/coder / NormalizedStringPointer

Function NormalizedStringPointer

coderd/x/chatd/chatutil/chatutil.go:7–16  ·  view source on GitHub ↗

NormalizedStringPointer trims a string pointer and returns nil for nil or empty values.

(value *string)

Source from the content-addressed store, hash-verified

5// NormalizedStringPointer trims a string pointer and returns nil for nil or
6// empty values.
7func NormalizedStringPointer(value *string) *string {
8 if value == nil {
9 return nil
10 }
11 trimmed := strings.TrimSpace(*value)
12 if trimmed == "" {
13 return nil
14 }
15 return &trimmed
16}
17
18// NormalizedEnumValue returns the canonical allowed value matching value after
19// case normalization, or nil when no value matches.

Calls

no outgoing calls

Tested by 1