runtime

package
v0.21.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrRevisionConflict = errors.New("runtime setting revision conflict")

Functions

This section is empty.

Types

type Key

type Key string

type Mutation

type Mutation struct {
	Key                   Key
	Value                 json.RawMessage
	ExpectedRevision      int64
	ExpectedStateRevision int64
	ActorUserID           uuid.UUID
	AuditMetadata         json.RawMessage
}

type PersistedOverride

type PersistedOverride struct {
	Key             Key
	Value           json.RawMessage
	Revision        int64
	CreatedAt       time.Time
	UpdatedAt       time.Time
	UpdatedByUserID *uuid.UUID
}

type PersistedState

type PersistedState struct {
	Revision  int64
	Overrides []PersistedOverride
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL