commit c4c0fd180a4b2b0c6986d61fa64f4fb2fbc40d24
parent 3fa43aeb4238886beefd0198dc26ce7b059a6e35
Author: Yongbin Kim <iam@yongbin.kim>
Date: Mon, 12 Sep 2022 15:19:57 +0900
Added (options.Option[T]).Valid method
Signed-off-by: Yongbin Kim <iam@yongbin.kim>
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/options/option.go b/options/option.go
@@ -18,6 +18,10 @@ func Wrap[T any](value T) Option[T] {
}
}
+func (v Option[T]) Valid() bool {
+ return v.isValid
+}
+
func (v Option[T]) Unwrap() T {
return v.value
}