pub struct ResolverId(/* private fields */);Expand description
Opaque identifier naming an external selection resolver.
Resolver ids are short ASCII identifiers — they follow the same
validation rules as a ParameterName so they show up cleanly in
logs and generated code.
Implementations§
Trait Implementations§
Source§impl Clone for ResolverId
impl Clone for ResolverId
Source§fn clone(&self) -> ResolverId
fn clone(&self) -> ResolverId
Returns a duplicate 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 ResolverId
impl Debug for ResolverId
Source§impl<'de> Deserialize<'de> for ResolverId
impl<'de> Deserialize<'de> for ResolverId
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ResolverId
impl Display for ResolverId
Source§impl Hash for ResolverId
impl Hash for ResolverId
Source§impl Ord for ResolverId
impl Ord for ResolverId
Source§fn cmp(&self, other: &ResolverId) -> Ordering
fn cmp(&self, other: &ResolverId) -> 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 ResolverId
impl PartialEq for ResolverId
Source§impl PartialOrd for ResolverId
impl PartialOrd for ResolverId
Source§impl Serialize for ResolverId
impl Serialize for ResolverId
impl Eq for ResolverId
impl StructuralPartialEq for ResolverId
Auto Trait Implementations§
impl Freeze for ResolverId
impl RefUnwindSafe for ResolverId
impl Send for ResolverId
impl Sync for ResolverId
impl Unpin for ResolverId
impl UnsafeUnpin for ResolverId
impl UnwindSafe for ResolverId
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: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.