pub fn append_batch(
  spec_projection: SpecProjection,
  commit_message: String,
  batch_command_context: CommandContext,
) -> AppendedBatch {
  AppendedBatch::new(spec_projection, commit_message, batch_command_context)
}
/// Create an interface that allows commands to be applied to a spec as part of a single
/// batch. Will produce events enclosed in `BatchCommitStarted` and `BatchCommitEnded`.
Create an interface that allows commands to be applied to a spec as part of a single
batch. Will produce events enclosed in `BatchCommitStarted` and `BatchCommitEnded`.
Create an interface that allows commands to be applied to a spec as part of a single batch . Will produce events enclosed in ` BatchCommitStarted ` and ` BatchCommitEnded ` .
pub fn append_batch(
  spec_projection: SpecProjection,
  commit_message: String,
  batch_command_context: CommandContext,
) -> AppendedBatch {
  AppendedBatch::new(spec_projection, commit_message, batch_command_context)
}
pub fn append_batch ( spec_projection : SpecProjection , commit_message : String , batch_command_context : CommandContext , ) -> AppendedBatch { AppendedBatch :: new ( spec_projection , commit_message , batch_command_context ) }
Create an interface that allows commands to be applied to a spec as part of a single
batch.
Create an interface that allows commands to be applied to a spec as part of a single batch .
spec_projection
SpecProjection
commit_message
String
batch_command_context
CommandContext
spec_projection
SpecProjection
commit_message
String
batch_command_context
CommandContext