enum
UCL::Emitter
Overview
Typed output formats accepted by UCL.dump / UCL::Encoder.encode.
Prefer this over the legacy string form ("json", ...): a wrong member is
a compile-time error instead of a runtime EncoderError.
Defined in:
ucl/encoder.crEnum Members
-
Json =
0 -
JsonCompact =
1 -
Config =
2 -
Yaml =
3 -
Msgpack =
4
Instance Method Summary
-
#config?
Returns
trueif this enum value equalsConfig -
#json?
Returns
trueif this enum value equalsJson -
#json_compact?
Returns
trueif this enum value equalsJsonCompact -
#msgpack?
Returns
trueif this enum value equalsMsgpack -
#to_lib : UCL::LibUCL::Emitters
Maps to the raw libucl emitter.
-
#yaml?
Returns
trueif this enum value equalsYaml