#[repr(u32)]pub enum FileType {
Show 51 variants
PDF,
PS,
EPS,
JPEG,
JPEG2K,
TIFF,
GIF,
PNG,
WEBP,
SWF,
FLA,
FLV,
MOV,
AVI,
CIN,
WAV,
MP3,
SES,
CEL,
MPEG,
MPEG2,
MPEG4,
MXF,
WMAV,
AIFF,
RED,
ARRI,
HEIF,
P2,
XDCAMFam,
XDCAMSam,
XDCAMEx,
AVCHD,
SonyHDV,
CanonXF,
AVCUltra,
HTML,
XML,
TEXT,
SVG,
Photoshop,
Illustrator,
InDesign,
AEProject,
AEProjTemplate,
AEFilterPreset,
EncoreProject,
PremiereProject,
PremiereTitle,
UCFFile,
Unknown,
}
Expand description
Public file formats.
Variants§
PS
EPS
JPEG
JPEG2K
TIFF
GIF
PNG
WEBP
SWF
FLA
FLV
MOV
AVI
CIN
WAV
MP3
SES
CEL
MPEG
MPEG2
MPEG4
MXF
WMAV
AIFF
RED
ARRI
HEIF
P2
XDCAMFam
XDCAMSam
XDCAMEx
AVCHD
SonyHDV
CanonXF
AVCUltra
HTML
XML
TEXT
SVG
Photoshop
Illustrator
InDesign
AEProject
AEProjTemplate
AEFilterPreset
EncoreProject
PremiereProject
PremiereTitle
UCFFile
Unknown
Trait Implementations§
source§impl PartialEq<FileType> for FileType
impl PartialEq<FileType> for FileType
impl Copy for FileType
impl Eq for FileType
impl StructuralEq for FileType
impl StructuralPartialEq for FileType
Auto Trait Implementations§
impl RefUnwindSafe for FileType
impl Send for FileType
impl Sync for FileType
impl Unpin for FileType
impl UnwindSafe for FileType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more