pub struct ResolvedDependencyInput {
pub alias: PackageAlias,
pub target: String,
pub group: DependencyGroup,
pub optional: bool,
pub target_predicate: Option<TargetPredicate>,
}Fields§
§alias: PackageAlias§target: String§group: DependencyGroup§optional: bool§target_predicate: Option<TargetPredicate>Trait Implementations§
Source§impl Clone for ResolvedDependencyInput
impl Clone for ResolvedDependencyInput
Source§fn clone(&self) -> ResolvedDependencyInput
fn clone(&self) -> ResolvedDependencyInput
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 moreSource§impl Debug for ResolvedDependencyInput
impl Debug for ResolvedDependencyInput
impl Eq for ResolvedDependencyInput
Source§impl PartialEq for ResolvedDependencyInput
impl PartialEq for ResolvedDependencyInput
impl StructuralPartialEq for ResolvedDependencyInput
Auto Trait Implementations§
impl Freeze for ResolvedDependencyInput
impl RefUnwindSafe for ResolvedDependencyInput
impl Send for ResolvedDependencyInput
impl Sync for ResolvedDependencyInput
impl Unpin for ResolvedDependencyInput
impl UnsafeUnpin for ResolvedDependencyInput
impl UnwindSafe for ResolvedDependencyInput
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> 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.