class Protobuf::Field::FloatField

def self.default

def self.default
  0.0
end

def acceptable?(val)

def acceptable?(val)
  val.respond_to?(:to_f)
end

def coerce!(val)

def coerce!(val)
  Float(val)
end

def decode(bytes)

def decode(bytes)
  bytes.unpack('e').first
end

def encode(value)

def encode(value)
  [value].pack('e')
end

def wire_type

def wire_type
  WireType::FIXED32
end