MCPcopy Index your code
hub / github.com/riverqueue/river / registerResumableStepName

Function registerResumableStepName

resumable.go:162–170  ·  view source on GitHub ↗
(state *rivermiddleware.ResumableState, name string)

Source from the content-addressed store, hash-verified

160}
161
162func registerResumableStepName(state *rivermiddleware.ResumableState, name string) bool {
163 if _, ok := state.AllStepNames[name]; ok {
164 state.Err = fmt.Errorf("river: duplicate resumable step name %q", name)
165 return false
166 }
167
168 state.AllStepNames[name] = struct{}{}
169 return true
170}
171
172func resumableStateFromContext(ctx context.Context) (*rivermiddleware.ResumableState, bool) {
173 state := ctx.Value(rivermiddleware.ResumableContextKey{})

Callers 2

ResumableStepFunction · 0.85
ResumableStepCursorFunction · 0.85

Calls 1

ErrorfMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…