pub struct ProjectiveVariety {
pub dim: usize,
pub degree: u64,
pub name: String,
}Expand description
A projective variety represented by dimension and degree.
Fields§
§dim: usizeDimension of the variety.
degree: u64Degree in projective space (self-intersection of hyperplane class).
name: StringName / description.
Implementations§
Source§impl ProjectiveVariety
impl ProjectiveVariety
Trait Implementations§
Source§impl Clone for ProjectiveVariety
impl Clone for ProjectiveVariety
Source§fn clone(&self) -> ProjectiveVariety
fn clone(&self) -> ProjectiveVariety
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 ProjectiveVariety
impl Debug for ProjectiveVariety
Source§impl PartialEq for ProjectiveVariety
impl PartialEq for ProjectiveVariety
impl Eq for ProjectiveVariety
impl StructuralPartialEq for ProjectiveVariety
Auto Trait Implementations§
impl Freeze for ProjectiveVariety
impl RefUnwindSafe for ProjectiveVariety
impl Send for ProjectiveVariety
impl Sync for ProjectiveVariety
impl Unpin for ProjectiveVariety
impl UnsafeUnpin for ProjectiveVariety
impl UnwindSafe for ProjectiveVariety
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