@@ -38,17 +38,17 @@ type float16Traits struct{}
3838func (float16Traits ) BytesRequired (n int ) int { return Float16SizeBytes * n }
3939
4040// PutValue
41- func (float16Traits ) PutValue (b []byte , v float16.Float16 ) {
41+ func (float16Traits ) PutValue (b []byte , v float16.Num ) {
4242 binary .LittleEndian .PutUint16 (b , uint16 (v ))
4343}
4444
4545// CastFromBytes reinterprets the slice b to a slice of type uint16.
4646//
4747// NOTE: len(b) must be a multiple of Uint16SizeBytes.
48- func (float16Traits ) CastFromBytes (b []byte ) []float16.Float16 {
48+ func (float16Traits ) CastFromBytes (b []byte ) []float16.Num {
4949 h := (* reflect .SliceHeader )(unsafe .Pointer (& b ))
5050
51- var res []float16.Float16
51+ var res []float16.Num
5252 s := (* reflect .SliceHeader )(unsafe .Pointer (& res ))
5353 s .Data = h .Data
5454 s .Len = h .Len / Float16SizeBytes
@@ -58,7 +58,7 @@ func (float16Traits) CastFromBytes(b []byte) []float16.Float16 {
5858}
5959
6060// CastToBytes reinterprets the slice b to a slice of bytes.
61- func (float16Traits ) CastToBytes (b []float16.Float16 ) []byte {
61+ func (float16Traits ) CastToBytes (b []float16.Num ) []byte {
6262 h := (* reflect .SliceHeader )(unsafe .Pointer (& b ))
6363
6464 var res []byte
@@ -71,4 +71,4 @@ func (float16Traits) CastToBytes(b []float16.Float16) []byte {
7171}
7272
7373// Copy copies src to dst.
74- func (float16Traits ) Copy (dst , src []float16.Float16 ) { copy (dst , src ) }
74+ func (float16Traits ) Copy (dst , src []float16.Num ) { copy (dst , src ) }
0 commit comments