#[non_exhaustive]pub enum FaceSource {
Group(FaceGroup),
Cap,
}Expand description
What a visible region is a region of.
The derived order puts every Group before Cap.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Group(FaceGroup)
The triangles of one group.
Cap
The cap of a MeshRole::Solid cut by the near plane: a surface at
depth near covering the image points whose point in that plane lies
inside the solid. A drawing fills it with the cut pattern.
Trait Implementations§
Source§impl Clone for FaceSource
impl Clone for FaceSource
Source§fn clone(&self) -> FaceSource
fn clone(&self) -> FaceSource
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 moreimpl Copy for FaceSource
Source§impl Debug for FaceSource
impl Debug for FaceSource
impl Eq for FaceSource
Source§impl Hash for FaceSource
impl Hash for FaceSource
Source§impl Ord for FaceSource
impl Ord for FaceSource
Source§fn cmp(&self, other: &FaceSource) -> Ordering
fn cmp(&self, other: &FaceSource) -> 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
Source§impl PartialEq for FaceSource
impl PartialEq for FaceSource
Source§impl PartialOrd for FaceSource
impl PartialOrd for FaceSource
impl StructuralPartialEq for FaceSource
Auto Trait Implementations§
impl Freeze for FaceSource
impl RefUnwindSafe for FaceSource
impl Send for FaceSource
impl Sync for FaceSource
impl Unpin for FaceSource
impl UnsafeUnpin for FaceSource
impl UnwindSafe for FaceSource
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