pub enum MediaType {
Show 16 variants
Bmp,
CanonCr2,
CanonCrw,
Eps,
FujiRaf,
Gif,
Jp2,
Jpeg,
MinoltaMrw,
OlympusOrf,
Png,
Psd,
PanasonicRw2,
Tga,
Tiff,
Other(String),
}
Expand description
The media types that an image might have.
This can be easily converted to/created from an Internet Media Type string with the ::from()
method, thanks to the std::convert::From
trait.
Variants
Bmp
image/x-ms-bmp
CanonCr2
image/x-canon-cr2
CanonCrw
image/x-canon-crw
Eps
application/postscript
FujiRaf
image/x-fuji-raf
Gif
image/gif
Jp2
image/jp2
Jpeg
image/jpeg
MinoltaMrw
image/x-minolta-mrw
OlympusOrf
image/x-olympus-orf
Png
image/png
Psd
image/x-photoshop
PanasonicRw2
image/x-panasonic-rw2
Tga
image/targa
Tiff
image/tiff
Other(String)
Some other, unrecognized, media type, contained within.
Trait Implementations
impl Eq for MediaType
impl StructuralEq for MediaType
impl StructuralPartialEq for MediaType
Auto Trait Implementations
impl RefUnwindSafe for MediaType
impl Send for MediaType
impl Sync for MediaType
impl Unpin for MediaType
impl UnwindSafe for MediaType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more