usecrate::MimeType;/// Trait for converting between file extensions, MIME strings, and MIME types.
////// Implemented by all MIME type categories to provide bidirectional conversion.
pubtraitMimeFormat{/// Converts a file extension to a MIME type.
////// Returns `None` if the extension is not recognized.
////// # Examples
////// ```
/// use mime_type::{MimeType, MimeFormat};
////// let mime = MimeType::from_ext("png");
/// assert!(mime.is_some());
/// ```
fnfrom_ext(ext:&str)->Option<MimeType>;/// Converts a MIME type string to a MIME type.
////// Returns `None` if the MIME string is not recognized.
////// # Examples
////// ```
/// use mime_type::{MimeType, MimeFormat};
////// let mime = MimeType::from_mime("image/png");
/// assert!(mime.is_some());
/// ```
fnfrom_mime(mime:&str)->Option<MimeType>;}