mirror of
https://github.com/hanzoai/traces.git
synced 2026-10-30 18:20:41 +00:00
| datasource | package | from | to | | ---------- | -------------------------------- | ------- | ------- | | go | github.com/alicebob/miniredis/v2 | v2.35.0 | v2.36.0 | Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com> Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
18 lines
353 B
Go
18 lines
353 B
Go
package server
|
|
|
|
// cmdMeta holds metadata about a registered command
|
|
type cmdMeta struct {
|
|
handler Cmd
|
|
readOnly bool
|
|
}
|
|
|
|
// CmdOption is a function that configures command metadata
|
|
type CmdOption func(*cmdMeta)
|
|
|
|
// ReadOnlyOption marks a command as read-only
|
|
func ReadOnlyOption() CmdOption {
|
|
return func(meta *cmdMeta) {
|
|
meta.readOnly = true
|
|
}
|
|
}
|