pub enum CadFormat {
Step,
Stp,
Stl,
Obj,
}Expand description
CAD formats tracked by cadvm.
STEP/STP are B-Rep (boundary representation) formats and support the full geometric diff. STL/OBJ are triangle-mesh formats: they are versioned with lightweight metadata, and get a mesh-based (not B-Rep) geometric diff.
Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CadFormat
impl<'de> Deserialize<'de> for CadFormat
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 Copy for CadFormat
impl Eq for CadFormat
impl StructuralPartialEq for CadFormat
Auto Trait Implementations§
impl Freeze for CadFormat
impl RefUnwindSafe for CadFormat
impl Send for CadFormat
impl Sync for CadFormat
impl Unpin for CadFormat
impl UnsafeUnpin for CadFormat
impl UnwindSafe for CadFormat
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