public driverConn(ref ptr <DB> db = default, time.Time createdAt = default, sync.Mutex Mutex = default, driver.Conn ci = default, bool needReset = default, bool closed = default, bool finalClosed = default, map <ptr <driverStmt>, bool> openStmt = default, bool inUse = default, time.Time returnedAt = default, slice <Action> onPut = default, bool dbmuClosed = default) { this.db = db; this.createdAt = createdAt; this.m_MutexRef = new ptr <sync.Mutex>(Mutex); this.ci = ci; this.needReset = needReset; this.closed = closed; this.finalClosed = finalClosed; this.openStmt = openStmt; this.inUse = inUse; this.returnedAt = returnedAt; this.onPut = onPut; this.dbmuClosed = dbmuClosed; }
private static (driver.Stmt, error) ctxDriverPrepare(context.Context ctx, driver.Conn ci, @string query) { driver.Stmt _p0 = default; error _p0 = default !;