Versions in this module Expand all Collapse all v0 v0.0.12 Aug 16, 2018 Changes in this version + type OptReadConcern session.OptCurrentReadConcern + func ReadConcern(rc *readconcern.ReadConcern) OptReadConcern + func (opt OptReadConcern) ConvertTransactionOption() session.ClientOptioner + type OptReadPreference session.OptCurrentReadPreference + func ReadPreference(rp *readpref.ReadPref) OptReadPreference + func (opt OptReadPreference) ConvertTransactionOption() session.ClientOptioner + type OptWriteConcern session.OptCurrentWriteConcern + func WriteConcern(wc *writeconcern.WriteConcern) OptWriteConcern + func (opt OptWriteConcern) ConvertTransactionOption() session.ClientOptioner + type Transaction interface + ConvertTransactionOption func() session.ClientOptioner + type TransactionBundle struct + func BundleTransaction(opts ...Transaction) *TransactionBundle + func (sb *TransactionBundle) ConvertTransactionOption() session.ClientOptioner + func (sb *TransactionBundle) ReadConcern(rc *readconcern.ReadConcern) *TransactionBundle + func (sb *TransactionBundle) ReadPreference(rp *readpref.ReadPref) *TransactionBundle + func (sb *TransactionBundle) Unbundle(deduplicate bool) ([]session.ClientOptioner, error) + func (sb *TransactionBundle) WriteConcern(wc *writeconcern.WriteConcern) *TransactionBundle