pub enum CPStatus {
HasFullCp,
EdgesTooShort,
PolysNotValid,
PolysNotFilled,
PolysMultipleIbps,
VerticesLackDepth,
FacetsNotValid,
NotLocalRootConnectable,
}Expand description
High-level crease-pattern status, matching TreeMaker’s GetCPStatus().
Variants§
HasFullCp
EdgesTooShort
PolysNotValid
PolysNotFilled
PolysMultipleIbps
VerticesLackDepth
FacetsNotValid
NotLocalRootConnectable
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CPStatus
impl<'de> Deserialize<'de> for CPStatus
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 Eq for CPStatus
impl StructuralPartialEq for CPStatus
Auto Trait Implementations§
impl Freeze for CPStatus
impl RefUnwindSafe for CPStatus
impl Send for CPStatus
impl Sync for CPStatus
impl Unpin for CPStatus
impl UnsafeUnpin for CPStatus
impl UnwindSafe for CPStatus
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