# File lib/mime/type.rb, line 229 229: def from_mime_type(mime_type) #:yields MIME::Type.new: 230: m = MIME::Types.new(mime_type.content_type.dup) do |t| 231: t.extensions = mime_type.extensions.dup 232: t.system = mime_type.system.dup 233: t.encoding = mime_type.encoding.dup 234: end 235: 236: yield m if block_given? 237: end