github.com/vishnusomank/figtree@v0.1.0/compat.go (about)

     1  package figtree
     2  
     3  // Providing backwards compatible option names for the generic type
     4  
     5  type BoolOption = Option[bool]
     6  type ByteOption = Option[byte]
     7  type Complex128Option = Option[complex128]
     8  type Complex64Option = Option[complex64]
     9  type ErrorOption = Option[error]
    10  type Float32Option = Option[float32]
    11  type Float64Option = Option[float64]
    12  type Int16Option = Option[int16]
    13  type Int32Option = Option[int32]
    14  type Int64Option = Option[int64]
    15  type Int8Option = Option[int8]
    16  type IntOption = Option[int]
    17  type RuneOption = Option[rune]
    18  type StringOption = Option[string]
    19  type Uint16Option = Option[uint16]
    20  type Uint32Option = Option[uint32]
    21  type Uint64Option = Option[uint64]
    22  type Uint8Option = Option[uint8]
    23  type UintOption = Option[uint]
    24  type UintptrOption = Option[uintptr]
    25  type RawTypeOption = Option[any]
    26  
    27  type MapBoolOption = MapOption[bool]
    28  type MapByteOption = MapOption[byte]
    29  type MapComplex128Option = MapOption[complex128]
    30  type MapComplex64Option = MapOption[complex64]
    31  type MapErrorOption = MapOption[error]
    32  type MapFloat32Option = MapOption[float32]
    33  type MapFloat64Option = MapOption[float64]
    34  type MapInt16Option = MapOption[int16]
    35  type MapInt32Option = MapOption[int32]
    36  type MapInt64Option = MapOption[int64]
    37  type MapInt8Option = MapOption[int8]
    38  type MapIntOption = MapOption[int]
    39  type MapRuneOption = MapOption[rune]
    40  type MapStringOption = MapOption[string]
    41  type MapUint16Option = MapOption[uint16]
    42  type MapUint32Option = MapOption[uint32]
    43  type MapUint64Option = MapOption[uint64]
    44  type MapUint8Option = MapOption[uint8]
    45  type MapUintOption = MapOption[uint]
    46  type MapUintptrOption = MapOption[uintptr]
    47  type MapRawTypeOption = MapOption[any]
    48  
    49  type ListBoolOption = ListOption[bool]
    50  type ListByteOption = ListOption[byte]
    51  type ListComplex128Option = ListOption[complex128]
    52  type ListComplex64Option = ListOption[complex64]
    53  type ListErrorOption = ListOption[error]
    54  type ListFloat32Option = ListOption[float32]
    55  type ListFloat64Option = ListOption[float64]
    56  type ListInt16Option = ListOption[int16]
    57  type ListInt32Option = ListOption[int32]
    58  type ListInt64Option = ListOption[int64]
    59  type ListInt8Option = ListOption[int8]
    60  type ListIntOption = ListOption[int]
    61  type ListRuneOption = ListOption[rune]
    62  type ListStringOption = ListOption[string]
    63  type ListUint16Option = ListOption[uint16]
    64  type ListUint32Option = ListOption[uint32]
    65  type ListUint64Option = ListOption[uint64]
    66  type ListUint8Option = ListOption[uint8]
    67  type ListUintOption = ListOption[uint]
    68  type ListUintptrOption = ListOption[uintptr]
    69  type ListRawTypeOption = ListOption[any]
    70  
    71  var NewBoolOption = NewOption[bool]
    72  var NewByteOption = NewOption[byte]
    73  var NewComplex128Option = NewOption[complex128]
    74  var NewComplex64Option = NewOption[complex64]
    75  var NewErrorOption = NewOption[error]
    76  var NewFloat32Option = NewOption[float32]
    77  var NewFloat64Option = NewOption[float64]
    78  var NewInt16Option = NewOption[int16]
    79  var NewInt32Option = NewOption[int32]
    80  var NewInt64Option = NewOption[int64]
    81  var NewInt8Option = NewOption[int8]
    82  var NewIntOption = NewOption[int]
    83  var NewRuneOption = NewOption[rune]
    84  var NewStringOption = NewOption[string]
    85  var NewUint16Option = NewOption[uint16]
    86  var NewUint32Option = NewOption[uint32]
    87  var NewUint64Option = NewOption[uint64]
    88  var NewUint8Option = NewOption[uint8]
    89  var NewUintOption = NewOption[uint]
    90  var NewUintptrOption = NewOption[uintptr]
    91  var NewRawTypeOption = NewOption[any]