pub enum DepVisibility {
Public,
Private,
}Expand description
Visibility of a resolved dependency.
Variants§
Public
Visible to dependents (direct dependency).
Private
Not visible to dependents (transitive dependency, private by default).
Trait Implementations§
Source§impl Clone for DepVisibility
impl Clone for DepVisibility
Source§fn clone(&self) -> DepVisibility
fn clone(&self) -> DepVisibility
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 DepVisibility
impl Debug for DepVisibility
Source§impl PartialEq for DepVisibility
impl PartialEq for DepVisibility
Source§fn eq(&self, other: &DepVisibility) -> bool
fn eq(&self, other: &DepVisibility) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DepVisibility
impl Eq for DepVisibility
impl StructuralPartialEq for DepVisibility
Auto Trait Implementations§
impl Freeze for DepVisibility
impl RefUnwindSafe for DepVisibility
impl Send for DepVisibility
impl Sync for DepVisibility
impl Unpin for DepVisibility
impl UnsafeUnpin for DepVisibility
impl UnwindSafe for DepVisibility
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.