Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotFound = errors.New("not found") ErrNotAffected = errors.New("not affected by create/update") )
Functions ¶
This section is empty.
Types ¶
type ImmutableObject ¶
type ImmutableObject[Model, Args any] struct { // contains filtered or unexported fields }
func NewImmutableObject ¶
func NewImmutableObject[Model, Args any]( c creator[Model, Args], r reader[Model, Args], ) ImmutableObject[Model, Args]
type PersistentObject ¶
type PersistentObject[Model, Args any] struct { // contains filtered or unexported fields }
func NewPersistentObject ¶
func NewPersistentObject[Model, Args any]( c creator[Model, Args], r reader[Model, Args], u updater[Model, Args], ) PersistentObject[Model, Args]
Click to show internal directories.
Click to hide internal directories.