pub enum Veininess {
Invisible,
SlightPumper,
Normal,
HealthyPumper,
Juicer,
}Expand description
Represents the level of Veininess of a cock. This is an enum with five possible values: Veininess::Invisible, Veininess::SlightPumper, Veininess::Normal, Veininess::HealthyPumper, and Veininess::Juicer.
Variants§
Trait Implementations§
source§impl FromString for Veininess
impl FromString for Veininess
Implementing FromString for Veininess enum to create a Veininess instance from a string.
source§fn from_string(veininess: &str) -> Veininess
fn from_string(veininess: &str) -> Veininess
Function to create an instance of the type implementing this trait from a string.
source§impl GetVariants for Veininess
impl GetVariants for Veininess
Implementing GetVariants for Veininess enum to provide the different variant options for Veininess.
source§fn get_variants() -> Vec<String>
fn get_variants() -> Vec<String>
Function to get the variants of the object.
source§impl PartialEq<Veininess> for Veininess
impl PartialEq<Veininess> for Veininess
impl StructuralPartialEq for Veininess
Auto Trait Implementations§
impl RefUnwindSafe for Veininess
impl Send for Veininess
impl Sync for Veininess
impl Unpin for Veininess
impl UnwindSafe for Veininess
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