global
def discriminator_entry
def discriminator_entry literal = BiDiGenerate.ruby_literal(discriminator[:value]) if discriminator[:wire] == discriminator[:ruby_name].to_s "#{discriminator[:ruby_name]}: {fixed: #{literal}}" else "#{discriminator[:ruby_name]}: {wire_key: '#{discriminator[:wire]}', fixed: #{literal}}" end end