Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Contract ¶
type ContractSubject ¶
type ContractSubject[Entity, ID any] struct { Resource interface { crud.Creator[Entity] crud.Finder[Entity, ID] crud.Updater[Entity] crud.Deleter[ID] pubsub.CreatorPublisher[Entity] pubsub.UpdaterPublisher[Entity] pubsub.DeleterPublisher[ID] } MetaAccessor meta.MetaAccessor CommitManager comproto.OnePhaseCommitProtocol }
type Subscriber ¶
type Subscriber[Entity, ID any] interface { pubsub.CreatorSubscriber[Entity] pubsub.UpdaterSubscriber[Entity] pubsub.DeleterSubscriber[ID] }
Click to show internal directories.
Click to hide internal directories.