Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for rowsCloseHook (0.33 sec)

  1. src/database/sql/sql.go

    	for _, a := range args {
    		if _, ok := a.(*RawBytes); ok {
    			return true
    		}
    	}
    	return false
    }
    
    // rowsCloseHook returns a function so tests may install the
    // hook through a test only mutex.
    var rowsCloseHook = func() func(*Rows, *error) { return nil }
    
    // Close closes the [Rows], preventing further enumeration. If [Rows.Next] is called
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:53 UTC 2024
    - 103.6K bytes
    - Viewed (0)
  2. src/database/sql/sql_test.go

    		t.Errorf("statement close mismatch: made %d, closed %d", made, closed)
    	}
    }
    
    var atomicRowsCloseHook atomic.Value // of func(*Rows, *error)
    
    func init() {
    	rowsCloseHook = func() func(*Rows, *error) {
    		fn, _ := atomicRowsCloseHook.Load().(func(*Rows, *error))
    		return fn
    	}
    }
    
    func setRowsCloseHook(fn func(*Rows, *error)) {
    	if fn == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:42:28 UTC 2024
    - 111.6K bytes
    - Viewed (0)
Back to top