pub enum ModelSubtype {
Show 42 variants
_3Mf,
E57,
Example,
GltfPlusJson,
GltfBinary,
Iges,
Jt,
Mesh,
Mtl,
Obj,
Prc,
Step,
StepPlusXml,
StepPlusZip,
StepXmlPlusZip,
Stl,
U3D,
VndDotBary,
VndDotCld,
VndDotColladaPlusXml,
VndDotDwf,
VndDotFlatlandDot3Dml,
VndDotGdl,
VndDotGsGdl,
VndDotGtw,
VndDotMomlPlusXml,
VndDotMts,
VndDotOpengex,
VndDotParasolidDotTransmitDotBinary,
VndDotParasolidDotTransmitDotText,
VndDotPythaDotPyox,
VndDotRosetteDotAnnotatedDataModel,
VndDotSapDotVds,
VndDotUsda,
VndDotUsdzPlusZip,
VndDotValveDotSourceDotCompiledMap,
VndDotVtu,
Vrml,
X3DPlusFastinfoset,
X3DPlusXml,
X3DVrml,
Private(PrivateSubtype),
}Variants§
_3Mf
3mf
E57
e57
Example
example
GltfPlusJson
gltf+json
GltfBinary
gltf-binary
Iges
iges
Jt
JT
Mesh
mesh
Mtl
mtl
Obj
obj
Prc
prc
Step
step
StepPlusXml
step+xml
StepPlusZip
step+zip
StepXmlPlusZip
step-xml+zip
Stl
stl
U3D
u3d
VndDotBary
vnd.bary
VndDotCld
vnd.cld
VndDotColladaPlusXml
vnd.collada+xml
VndDotDwf
vnd.dwf
VndDotFlatlandDot3Dml
vnd.flatland.3dml
VndDotGdl
vnd.gdl
VndDotGsGdl
vnd.gs-gdl
VndDotGtw
vnd.gtw
VndDotMomlPlusXml
vnd.moml+xml
VndDotMts
vnd.mts
VndDotOpengex
vnd.opengex
VndDotParasolidDotTransmitDotBinary
vnd.parasolid.transmit.binary
VndDotParasolidDotTransmitDotText
vnd.parasolid.transmit.text
VndDotPythaDotPyox
vnd.pytha.pyox
VndDotRosetteDotAnnotatedDataModel
vnd.rosette.annotated-data-model
VndDotSapDotVds
vnd.sap.vds
VndDotUsda
vnd.usda
VndDotUsdzPlusZip
vnd.usdz+zip
VndDotValveDotSourceDotCompiledMap
vnd.valve.source.compiled-map
VndDotVtu
vnd.vtu
Vrml
vrml
X3DPlusFastinfoset
x3d+fastinfoset
X3DPlusXml
x3d+xml
X3DVrml
x3d-vrml
Private(PrivateSubtype)
private
Implementations§
Trait Implementations§
Source§impl Clone for ModelSubtype
impl Clone for ModelSubtype
Source§fn clone(&self) -> ModelSubtype
fn clone(&self) -> ModelSubtype
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ModelSubtype
impl Debug for ModelSubtype
impl Eq for ModelSubtype
Source§impl FromStr for ModelSubtype
impl FromStr for ModelSubtype
Source§type Err = MediaTypeError
type Err = MediaTypeError
The associated error which can be returned from parsing.
Source§fn from_str(s: &str) -> Result<ModelSubtype, <ModelSubtype as FromStr>::Err>
fn from_str(s: &str) -> Result<ModelSubtype, <ModelSubtype as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl Ord for ModelSubtype
impl Ord for ModelSubtype
Source§fn cmp(&self, other: &ModelSubtype) -> Ordering
fn cmp(&self, other: &ModelSubtype) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ModelSubtype
impl PartialEq for ModelSubtype
Source§impl PartialOrd for ModelSubtype
impl PartialOrd for ModelSubtype
impl StructuralPartialEq for ModelSubtype
Auto Trait Implementations§
impl Freeze for ModelSubtype
impl RefUnwindSafe for ModelSubtype
impl Send for ModelSubtype
impl Sync for ModelSubtype
impl Unpin for ModelSubtype
impl UnsafeUnpin for ModelSubtype
impl UnwindSafe for ModelSubtype
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