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

     1  package enumimpl
     2  
     3  type valueByter interface {
     4  	Value() byte
     5  }
     6  
     7  type exactValueByter interface {
     8  	ValueByte() byte
     9  }
    10  
    11  type valueInter interface {
    12  	Value() int
    13  }
    14  
    15  type exactValueInter interface {
    16  	ValueInt() int
    17  }
    18  
    19  type valueInt8er interface {
    20  	Value() int8
    21  }
    22  
    23  type exactValueInt8er interface {
    24  	ValueInt8() int8
    25  }
    26  
    27  type valueUInt16er interface {
    28  	Value() uint16
    29  }
    30  
    31  type exactValueUInt16er interface {
    32  	ValueUInt16() uint16
    33  }
    34  
    35  type formatter interface {
    36  	TypeName() string
    37  	Name() string
    38  	ValueString() string
    39  }