module OnebusawaySDK::Internal::Type::Union
def dump(value, state:)
-
(Object)
-
Options Hash:
(**state)
-
:can_retry
(Boolean
) --
Parameters:
-
state
(Hash{Symbol=>Object}
) -- . -
value
(Object
) --
Other tags:
- Api: - private
def dump(value, state:) if (target = resolve_variant(value)) return OnebusawaySDK::Internal::Type::Converter.dump(target, value, state: state) end known_variants.each do target = _2.call if target === value return OnebusawaySDK::Internal::Type::Converter.dump( target, value, state: state ) end end super end