Expand description
Identifier for an entry definition. This may be removed.
Tuple Fields
0: Cow<'static, str>
Implementations
sourceimpl AppEntryDefName
impl AppEntryDefName
sourcepub fn new(s: impl Into<Cow<'static, str>>) -> Self
pub fn new(s: impl Into<Cow<'static, str>>) -> Self
Create a new AppEntryDefName
from a string or &'static str
.
sourcepub const fn from_str(s: &'static str) -> Self
pub const fn from_str(s: &'static str) -> Self
Create a new AppEntryDefName
from a &'static str
.
Trait Implementations
sourceimpl Borrow<str> for AppEntryDefName
impl Borrow<str> for AppEntryDefName
sourceimpl Clone for AppEntryDefName
impl Clone for AppEntryDefName
sourcefn clone(&self) -> AppEntryDefName
fn clone(&self) -> AppEntryDefName
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 moresourceimpl Debug for AppEntryDefName
impl Debug for AppEntryDefName
sourceimpl<'de> Deserialize<'de> for AppEntryDefName
impl<'de> Deserialize<'de> for AppEntryDefName
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 AppEntryDefName
impl Display for AppEntryDefName
sourceimpl From<&'static str> for AppEntryDefName
impl From<&'static str> for AppEntryDefName
sourceimpl From<AppEntryDefName> for EntryDefId
impl From<AppEntryDefName> for EntryDefId
sourcefn from(name: AppEntryDefName) -> Self
fn from(name: AppEntryDefName) -> Self
Converts to this type from the input type.
sourceimpl From<String> for AppEntryDefName
impl From<String> for AppEntryDefName
sourceimpl Hash for AppEntryDefName
impl Hash for AppEntryDefName
sourceimpl Ord for AppEntryDefName
impl Ord for AppEntryDefName
sourcefn cmp(&self, other: &AppEntryDefName) -> Ordering
fn cmp(&self, other: &AppEntryDefName) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<AppEntryDefName> for AppEntryDefName
impl PartialEq<AppEntryDefName> for AppEntryDefName
sourcefn eq(&self, other: &AppEntryDefName) -> bool
fn eq(&self, other: &AppEntryDefName) -> bool
sourceimpl PartialOrd<AppEntryDefName> for AppEntryDefName
impl PartialOrd<AppEntryDefName> for AppEntryDefName
sourcefn partial_cmp(&self, other: &AppEntryDefName) -> Option<Ordering>
fn partial_cmp(&self, other: &AppEntryDefName) -> Option<Ordering>
1.0.0 · sourcefn 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 moresourceimpl Serialize for AppEntryDefName
impl Serialize for AppEntryDefName
impl Eq for AppEntryDefName
impl StructuralEq for AppEntryDefName
impl StructuralPartialEq for AppEntryDefName
Auto Trait Implementations
impl RefUnwindSafe for AppEntryDefName
impl Send for AppEntryDefName
impl Sync for AppEntryDefName
impl Unpin for AppEntryDefName
impl UnwindSafe for AppEntryDefName
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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 Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
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.