Enum roboat::catalog::catalog_types::QueryGenre
source · pub enum QueryGenre {
Show 14 variants
TownAndCity,
Medieval,
SciFi,
Fighting,
Horror,
Naval,
Adventure,
Sports,
Comedy,
Western,
Military,
Building,
FPS,
RPG,
}
Expand description
These are only used when making a search query.
Variants§
TownAndCity
Medieval
SciFi
Fighting
Horror
Adventure
Sports
Comedy
Western
Military
Building
FPS
RPG
Trait Implementations§
source§impl Clone for QueryGenre
impl Clone for QueryGenre
source§fn clone(&self) -> QueryGenre
fn clone(&self) -> QueryGenre
Returns a copy 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 QueryGenre
impl Debug for QueryGenre
source§impl Default for QueryGenre
impl Default for QueryGenre
source§fn default() -> QueryGenre
fn default() -> QueryGenre
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for QueryGenre
impl<'de> Deserialize<'de> for QueryGenre
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for QueryGenre
impl Hash for QueryGenre
source§impl Ord for QueryGenre
impl Ord for QueryGenre
source§fn cmp(&self, other: &QueryGenre) -> Ordering
fn cmp(&self, other: &QueryGenre) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for QueryGenre
impl PartialEq for QueryGenre
source§fn eq(&self, other: &QueryGenre) -> bool
fn eq(&self, other: &QueryGenre) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for QueryGenre
impl PartialOrd for QueryGenre
source§fn partial_cmp(&self, other: &QueryGenre) -> Option<Ordering>
fn partial_cmp(&self, other: &QueryGenre) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for QueryGenre
impl Serialize for QueryGenre
impl Copy for QueryGenre
impl Eq for QueryGenre
impl StructuralPartialEq for QueryGenre
Auto Trait Implementations§
impl Freeze for QueryGenre
impl RefUnwindSafe for QueryGenre
impl Send for QueryGenre
impl Sync for QueryGenre
impl Unpin for QueryGenre
impl UnwindSafe for QueryGenre
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.