[−][src]Enum cargo::core::manifest::TargetKind
Variants
Implementations
impl TargetKind
[src]
pub fn description(&self) -> &'static str
[src]
pub fn requires_upstream_objects(&self) -> bool
[src]
Returns whether production of this artifact requires the object files from dependencies to be available.
This only returns false
when all we're producing is an rlib, otherwise
it will return true
.
Trait Implementations
impl Clone for TargetKind
[src]
fn clone(&self) -> TargetKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for TargetKind
[src]
impl Eq for TargetKind
[src]
impl Hash for TargetKind
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for TargetKind
[src]
fn cmp(&self, other: &TargetKind) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<TargetKind> for TargetKind
[src]
fn eq(&self, other: &TargetKind) -> bool
[src]
fn ne(&self, other: &TargetKind) -> bool
[src]
impl PartialOrd<TargetKind> for TargetKind
[src]
fn partial_cmp(&self, other: &TargetKind) -> Option<Ordering>
[src]
fn lt(&self, other: &TargetKind) -> bool
[src]
fn le(&self, other: &TargetKind) -> bool
[src]
fn gt(&self, other: &TargetKind) -> bool
[src]
fn ge(&self, other: &TargetKind) -> bool
[src]
impl Serialize for TargetKind
[src]
impl StructuralEq for TargetKind
[src]
impl StructuralPartialEq for TargetKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for TargetKind
impl Send for TargetKind
impl Sync for TargetKind
impl Unpin for TargetKind
impl UnwindSafe for TargetKind
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,