CommitMutableState

class dsviper.CommitMutableState(commit_state)

Bases: object

Registers the mutations of a value executed through the AttachmentMutating interface.

attachment_getting() → AttachmentGetting

Return the AttachmentGetting interface.

attachment_mutating() → AttachmentMutating

Return the AttachmentMutating interface.

commit_state() → CommitState

Return the CommitState.

commit_state_tracing() → CommitStateTracing

Return the CommitStateTracing interface.

mutations() → ValueProgram

Return the program for the current mutations.