pub enum ResolutionTag {
Resolved,
Missing,
TypeMismatch,
UnsupportedTarget,
UnsupportedSemantics,
UnsupportedVersion,
Invalid,
External,
}Expand description
Auto-generated discriminant enum variants
Variants§
Resolved
Missing
TypeMismatch
UnsupportedTarget
UnsupportedSemantics
UnsupportedVersion
Invalid
External
Trait Implementations§
Source§impl AsRef<str> for ResolutionTag
impl AsRef<str> for ResolutionTag
Source§impl Clone for ResolutionTag
impl Clone for ResolutionTag
Source§fn clone(&self) -> ResolutionTag
fn clone(&self) -> ResolutionTag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResolutionTag
Source§impl Debug for ResolutionTag
impl Debug for ResolutionTag
impl Eq for ResolutionTag
Source§impl<'_enum, P> From<&'_enum Resolution<P>> for ResolutionTag
impl<'_enum, P> From<&'_enum Resolution<P>> for ResolutionTag
Source§fn from(val: &'_enum Resolution<P>) -> ResolutionTag
fn from(val: &'_enum Resolution<P>) -> ResolutionTag
Converts to this type from the input type.
Source§impl<P> From<Resolution<P>> for ResolutionTag
impl<P> From<Resolution<P>> for ResolutionTag
Source§fn from(val: Resolution<P>) -> ResolutionTag
fn from(val: Resolution<P>) -> ResolutionTag
Converts to this type from the input type.
Source§impl FromStr for ResolutionTag
impl FromStr for ResolutionTag
Source§impl IntoEnumIterator for ResolutionTag
impl IntoEnumIterator for ResolutionTag
type Iterator = ResolutionTagIter
fn iter() -> ResolutionTagIter ⓘ
Source§impl PartialEq for ResolutionTag
impl PartialEq for ResolutionTag
impl StructuralPartialEq for ResolutionTag
Auto Trait Implementations§
impl Freeze for ResolutionTag
impl RefUnwindSafe for ResolutionTag
impl Send for ResolutionTag
impl Sync for ResolutionTag
impl Unpin for ResolutionTag
impl UnsafeUnpin for ResolutionTag
impl UnwindSafe for ResolutionTag
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