MCPcopy
hub / github.com/samber/mo / Ok

Function Ok

result.go:11–16  ·  view source on GitHub ↗

Ok builds a Result when value is valid. Play: https://go.dev/play/p/PDwADdzNoyZ

(value T)

Source from the content-addressed store, hash-verified

9// Ok builds a Result when value is valid.
10// Play: https://go.dev/play/p/PDwADdzNoyZ
11func Ok[T any](value T) Result[T] {
12 return Result[T]{
13 value: value,
14 isErr: false,
15 }
16}
17
18// Err builds a Result when value is invalid.
19// Play: https://go.dev/play/p/PDwADdzNoyZ

Callers 15

MapFunction · 0.92
DoFunction · 0.85
TupleToResultFunction · 0.85
MapErrMethod · 0.85
ExampleDoFunction · 0.85
ExampleDo_panicFunction · 0.85
ExampleOkFunction · 0.85
ExampleResult_okFunction · 0.85
ExampleResult_IsOk_okFunction · 0.85
ExampleResult_IsError_okFunction · 0.85
ExampleResult_Error_okFunction · 0.85

Calls

no outgoing calls

Tested by 15

ExampleDoFunction · 0.68
ExampleDo_panicFunction · 0.68
ExampleOkFunction · 0.68
ExampleResult_okFunction · 0.68
ExampleResult_IsOk_okFunction · 0.68
ExampleResult_IsError_okFunction · 0.68
ExampleResult_Error_okFunction · 0.68
ExampleResult_Get_okFunction · 0.68
ExampleResult_MustGet_okFunction · 0.68
ExampleResult_OrElse_okFunction · 0.68
ExampleResult_OrEmpty_okFunction · 0.68