# 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