pub enum FileKind {
Obj,
Png,
Jpg,
Jpeg,
Bmp,
Tga,
Gif,
Ttf,
Otf,
Txt,
Md,
Mtl,
}Expand description
The category of file content, inferred from the extension when not supplied.
Variants§
Obj
Wavefront OBJ geometry.
Png
PNG image.
Jpg
JPEG image, .jpg.
Jpeg
JPEG image, .jpeg.
Bmp
Windows bitmap image.
Tga
Truevision TGA image.
Gif
GIF image.
Ttf
TrueType font.
Otf
OpenType font.
Txt
Plain text.
Md
Markdown text, the medium the story importer reads.
Mtl
Wavefront material library accompanying an OBJ.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FileKind
impl<'de> Deserialize<'de> for FileKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for FileKind
Auto Trait Implementations§
impl Freeze for FileKind
impl RefUnwindSafe for FileKind
impl Send for FileKind
impl Sync for FileKind
impl Unpin for FileKind
impl UnsafeUnpin for FileKind
impl UnwindSafe for FileKind
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