# File lib/mime/types.rb, line 349 349: def from_mime_type(mime_type) #:yields the new MIME::Type: 350: m = MIME::Type.new(mime_type.content_type.dup) do |t| 351: t.extensions = mime_type.extensions.dup 352: t.system = mime_type.system.dup 353: t.encoding = mime_type.encoding.dup 354: end 355: 356: yield m if block_given? 357: end