module OnebusawaySDK::Internal::Type::Union
def inspect(depth: 0)
-
(String)
-
Parameters:
-
depth
(Integer
) --
Other tags:
- Api: - private
def inspect(depth: 0) if depth.positive? return is_a?(Module) ? super() : self.class.name end members = variants.map { OnebusawaySDK::Internal::Type::Converter.inspect(_1, depth: depth.succ) } prefix = is_a?(Module) ? name : self.class.name "#{prefix}[#{members.join(' | ')}]" end