gitlab.com/evatix-go/core@v1.3.55/errcore/all-interfaces.go (about)

     1  package errcore
     2  
     3  type errorGetter interface {
     4  	Error() error
     5  }
     6  
     7  type compiledErrorGetter interface {
     8  	CompiledError() error
     9  }
    10  
    11  type compiledErrorWithTracesGetter interface {
    12  	CompiledErrorWithStackTraces() error
    13  }
    14  
    15  type fullStringWithTracesGetter interface {
    16  	FullStringWithTraces() error
    17  }
    18  
    19  type lengthGetter interface {
    20  	Length() int
    21  }