clientv3/concurrency/stm.go
func WithAbortContext(ctx context.Context) stmOption {
	return func(so *stmOptions) { so.ctx = ctx }
}
func WithAbortContext(ctx context.Context) stmOption {
	return func(so *stmOptions) { so.ctx = ctx }
}
func WithAbortContext ( ctx context . Context ) stmOption { return func ( so * stmOptions ) { so . ctx = ctx } }
// WithAbortContext specifies the context for permanently aborting the transaction.
WithAbortContext specifies the context for permanently aborting the transaction .