pub enum IdOrName {
Id(String),
Name(String),
}
Expand description
A reference to a resource by either its ID or name.
Variants§
Implementations§
Trait Implementations§
source§impl PartialEq for IdOrName
impl PartialEq for IdOrName
impl Eq for IdOrName
impl StructuralEq for IdOrName
impl StructuralPartialEq for IdOrName
Auto Trait Implementations§
impl RefUnwindSafe for IdOrName
impl Send for IdOrName
impl Sync for IdOrName
impl Unpin for IdOrName
impl UnwindSafe for IdOrName
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
§impl<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,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<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,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.