pub enum ContractionType {
Divisorial,
Small,
FiberType,
}Expand description
Classification of the contraction associated with an extremal ray.
Variants§
Divisorial
Contracts a divisor to a lower-dimensional variety.
Small
Small contraction: flipping locus has codimension ≥ 2.
FiberType
Fiber type: target has strictly smaller dimension.
Trait Implementations§
Source§impl Clone for ContractionType
impl Clone for ContractionType
Source§fn clone(&self) -> ContractionType
fn clone(&self) -> ContractionType
Returns a duplicate of the value. Read more
1.0.0 · 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 ContractionType
impl Debug for ContractionType
Source§impl PartialEq for ContractionType
impl PartialEq for ContractionType
impl Eq for ContractionType
impl StructuralPartialEq for ContractionType
Auto Trait Implementations§
impl Freeze for ContractionType
impl RefUnwindSafe for ContractionType
impl Send for ContractionType
impl Sync for ContractionType
impl Unpin for ContractionType
impl UnsafeUnpin for ContractionType
impl UnwindSafe for ContractionType
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