 }  type lossyFloat00Encoder struct { }  func (encoder *lossyFloat00Encoder) Encode(ptr unsafe.Pointer, stream *Stream) {  stream.WriteFloat00Lossy(*((*float00)(ptr))) }  func (encoder *lossyFloat00Encoder) IsEmpty(ptr unsafe.Pointer) bool {  return *((*float00)(ptr)) == 0 }  type lossyFloat00Encoder struct { }  func (encoder *lossyFloat00Encoder) Encode(ptr unsafe.Pointer, stream *Stream) {  stream.WriteFloat00Lossy(*((*float00)(ptr))) }  func (encoder *lossyFloat00Encoder) IsEmpty(ptr unsafe.Pointer) bool {  return *((*float00)(ptr)) == 0 }  