Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for targetComparable (0.16 sec)

  1. src/errors/wrap.go

    		return err == target
    	}
    
    	isComparable := reflectlite.TypeOf(target).Comparable()
    	return is(err, target, isComparable)
    }
    
    func is(err, target error, targetComparable bool) bool {
    	for {
    		if targetComparable && err == target {
    			return true
    		}
    		if x, ok := err.(interface{ Is(error) bool }); ok && x.Is(target) {
    			return true
    		}
    		switch x := err.(type) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 17:13:04 UTC 2024
    - 4.3K bytes
    - Viewed (0)
Back to top