Expand description
Represents either a suite or codename
This enum is useful whenever a suite name or codename works
Variants
Suite(Suite)
A suite
Codename(Codename)
A codename
Trait Implementations
sourceimpl Clone for SuiteOrCodename
impl Clone for SuiteOrCodename
sourcefn clone(&self) -> SuiteOrCodename
fn clone(&self) -> SuiteOrCodename
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SuiteOrCodename
impl Debug for SuiteOrCodename
sourceimpl<'de> Deserialize<'de> for SuiteOrCodename
impl<'de> Deserialize<'de> for SuiteOrCodename
sourcefn 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
sourceimpl Display for SuiteOrCodename
impl Display for SuiteOrCodename
sourceimpl From<Codename> for SuiteOrCodename
impl From<Codename> for SuiteOrCodename
sourceimpl From<Suite> for SuiteOrCodename
impl From<Suite> for SuiteOrCodename
sourceimpl From<SuiteOrCodename> for Suite
impl From<SuiteOrCodename> for Suite
sourcefn from(value: SuiteOrCodename) -> Self
fn from(value: SuiteOrCodename) -> Self
Converts to this type from the input type.
sourceimpl From<SuiteOrCodename> for Codename
impl From<SuiteOrCodename> for Codename
sourcefn from(value: SuiteOrCodename) -> Self
fn from(value: SuiteOrCodename) -> Self
Converts to this type from the input type.
sourceimpl FromStr for SuiteOrCodename
impl FromStr for SuiteOrCodename
sourceimpl Hash for SuiteOrCodename
impl Hash for SuiteOrCodename
sourceimpl PartialEq<SuiteOrCodename> for SuiteOrCodename
impl PartialEq<SuiteOrCodename> for SuiteOrCodename
sourcefn eq(&self, other: &SuiteOrCodename) -> bool
fn eq(&self, other: &SuiteOrCodename) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SuiteOrCodename) -> bool
fn ne(&self, other: &SuiteOrCodename) -> bool
This method tests for !=
.
sourceimpl Serialize for SuiteOrCodename
impl Serialize for SuiteOrCodename
sourceimpl TryFrom<&'_ str> for SuiteOrCodename
impl TryFrom<&'_ str> for SuiteOrCodename
impl Eq for SuiteOrCodename
impl StructuralEq for SuiteOrCodename
impl StructuralPartialEq for SuiteOrCodename
Auto Trait Implementations
impl RefUnwindSafe for SuiteOrCodename
impl Send for SuiteOrCodename
impl Sync for SuiteOrCodename
impl Unpin for SuiteOrCodename
impl UnwindSafe for SuiteOrCodename
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more