pub struct ModuliProblem {
pub objects: String,
pub equivalence: String,
pub coarse_moduli_space: Option<String>,
pub has_fine_moduli: bool,
}Expand description
Moduli problem data.
Fields§
§objects: String§equivalence: String§coarse_moduli_space: Option<String>§has_fine_moduli: boolImplementations§
Source§impl ModuliProblem
impl ModuliProblem
Sourcepub fn elliptic_curves() -> Self
pub fn elliptic_curves() -> Self
Moduli of elliptic curves.
Sourcepub fn vector_bundles(n: usize, degree: i32) -> Self
pub fn vector_bundles(n: usize, degree: i32) -> Self
Moduli of vector bundles.
Sourcepub fn fine_moduli_description(&self) -> String
pub fn fine_moduli_description(&self) -> String
Does a fine moduli space exist?
Trait Implementations§
Source§impl Clone for ModuliProblem
impl Clone for ModuliProblem
Source§fn clone(&self) -> ModuliProblem
fn clone(&self) -> ModuliProblem
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 moreAuto Trait Implementations§
impl Freeze for ModuliProblem
impl RefUnwindSafe for ModuliProblem
impl Send for ModuliProblem
impl Sync for ModuliProblem
impl Unpin for ModuliProblem
impl UnsafeUnpin for ModuliProblem
impl UnwindSafe for ModuliProblem
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