pub fn category(self) -> FractalCategory {
        match self {
            SelectedFractal::BarnsleyFern => FractalCategory::ChaosGames,
            SelectedFractal::BurningMandel => FractalCategory::EscapeTimeFractals,
            SelectedFractal::BurningShip => FractalCategory::EscapeTimeFractals,
            SelectedFractal::Cesaro => FractalCategory::TurtleCurves,
            SelectedFractal::CesaroTri => FractalCategory::TurtleCurves,
            SelectedFractal::Dragon => FractalCategory::TurtleCurves,
            SelectedFractal::KochCurve => FractalCategory::TurtleCurves,
            SelectedFractal::LevyCCurve => FractalCategory::TurtleCurves,
            SelectedFractal::Mandelbrot => FractalCategory::EscapeTimeFractals,
            SelectedFractal::RoadRunner => FractalCategory::EscapeTimeFractals,
            SelectedFractal::Sierpinski => FractalCategory::ChaosGames,
            SelectedFractal::TerDragon => FractalCategory::TurtleCurves,
        }
    }
/// Returns the category for the given variant.
///
/// The categories relate to the kind of configuration that the given fractal needs.
Returns the category for the given variant.
The categories relate to the kind of configuration that the given fractal needs.
Returns the category for the given variant . The categories relate to the kind of configuration that the given fractal needs .
pub fn category(self) -> FractalCategory {
        match self {
            SelectedFractal::BarnsleyFern => FractalCategory::ChaosGames,
            SelectedFractal::BurningMandel => FractalCategory::EscapeTimeFractals,
            SelectedFractal::BurningShip => FractalCategory::EscapeTimeFractals,
            SelectedFractal::Cesaro => FractalCategory::TurtleCurves,
            SelectedFractal::CesaroTri => FractalCategory::TurtleCurves,
            SelectedFractal::Dragon => FractalCategory::TurtleCurves,
            SelectedFractal::KochCurve => FractalCategory::TurtleCurves,
            SelectedFractal::LevyCCurve => FractalCategory::TurtleCurves,
            SelectedFractal::Mandelbrot => FractalCategory::EscapeTimeFractals,
            SelectedFractal::RoadRunner => FractalCategory::EscapeTimeFractals,
            SelectedFractal::Sierpinski => FractalCategory::ChaosGames,
            SelectedFractal::TerDragon => FractalCategory::TurtleCurves,
        }
    }
pub fn category ( self ) -> FractalCategory { match self { SelectedFractal :: BarnsleyFern => FractalCategory :: ChaosGames , SelectedFractal :: BurningMandel => FractalCategory :: EscapeTimeFractals , SelectedFractal :: BurningShip => FractalCategory :: EscapeTimeFractals , SelectedFractal :: Cesaro => FractalCategory :: TurtleCurves , SelectedFractal :: CesaroTri => FractalCategory :: TurtleCurves , SelectedFractal :: Dragon => FractalCategory :: TurtleCurves , SelectedFractal :: KochCurve => FractalCategory :: TurtleCurves , SelectedFractal :: LevyCCurve => FractalCategory :: TurtleCurves , SelectedFractal :: Mandelbrot => FractalCategory :: EscapeTimeFractals , SelectedFractal :: RoadRunner => FractalCategory :: EscapeTimeFractals , SelectedFractal :: Sierpinski => FractalCategory :: ChaosGames , SelectedFractal :: TerDragon => FractalCategory :: TurtleCurves , } }
Returns the category for the given variant.
Returns the category for the given variant .
self