diff options
Diffstat (limited to 'option/option.go')
| -rw-r--r-- | option/option.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/option/option.go b/option/option.go index 992c7b7..39fc56d 100644 --- a/option/option.go +++ b/option/option.go @@ -203,6 +203,8 @@ func (o Option[T]) IsSomeAnd(predicate func(T) bool) bool { } // IsNoneOr returns whether the Option is either empty, or contains a value that matches the given predicate. +// +// If the predicate compares against the zero value, use options.IsNoneOrZero() instead. func (o Option[T]) IsNoneOr(predicate func(T) bool) bool { return !o.isSome || predicate(o.value) } |
