Enum cargo::util::context::CargoResolverPrecedence
source · pub enum CargoResolverPrecedence {
SomethingLikeMaximum,
SomethingLikeRustVersion,
}
Variants§
Trait Implementations§
source§impl Debug for CargoResolverPrecedence
impl Debug for CargoResolverPrecedence
source§impl<'de> Deserialize<'de> for CargoResolverPrecedence
impl<'de> Deserialize<'de> for CargoResolverPrecedence
source§fn 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
source§impl PartialEq for CargoResolverPrecedence
impl PartialEq for CargoResolverPrecedence
source§fn eq(&self, other: &CargoResolverPrecedence) -> bool
fn eq(&self, other: &CargoResolverPrecedence) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CargoResolverPrecedence
impl StructuralPartialEq for CargoResolverPrecedence
Auto Trait Implementations§
impl Freeze for CargoResolverPrecedence
impl RefUnwindSafe for CargoResolverPrecedence
impl Send for CargoResolverPrecedence
impl Sync for CargoResolverPrecedence
impl Unpin for CargoResolverPrecedence
impl UnwindSafe for CargoResolverPrecedence
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 Q
impl<Q, K> Equivalent<K> for Q
§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 Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte
Size for each variant:
SomethingLikeMaximum
: 0 bytesSomethingLikeRustVersion
: 0 bytes