pub struct DependencySet { /* private fields */ }Expand description
C-compatible wrapper for pkgcraft::dep::DependencySet.
Trait Implementations§
Source§impl BitAnd<&DependencySet> for &DependencySet
impl BitAnd<&DependencySet> for &DependencySet
Source§type Output = DependencySet
type Output = DependencySet
The resulting type after applying the
& operator.Source§impl BitAndAssign<&DependencySet> for DependencySet
impl BitAndAssign<&DependencySet> for DependencySet
Source§fn bitand_assign(&mut self, other: &DependencySet)
fn bitand_assign(&mut self, other: &DependencySet)
Performs the
&= operation. Read moreSource§impl BitOr<&DependencySet> for &DependencySet
impl BitOr<&DependencySet> for &DependencySet
Source§type Output = DependencySet
type Output = DependencySet
The resulting type after applying the
| operator.Source§impl BitOrAssign<&DependencySet> for DependencySet
impl BitOrAssign<&DependencySet> for DependencySet
Source§fn bitor_assign(&mut self, other: &DependencySet)
fn bitor_assign(&mut self, other: &DependencySet)
Performs the
|= operation. Read moreSource§impl BitXor<&DependencySet> for &DependencySet
impl BitXor<&DependencySet> for &DependencySet
Source§type Output = DependencySet
type Output = DependencySet
The resulting type after applying the
^ operator.Source§impl BitXorAssign<&DependencySet> for DependencySet
impl BitXorAssign<&DependencySet> for DependencySet
Source§fn bitxor_assign(&mut self, other: &DependencySet)
fn bitxor_assign(&mut self, other: &DependencySet)
Performs the
^= operation. Read moreSource§impl Clone for DependencySet
impl Clone for DependencySet
Source§impl Debug for DependencySet
impl Debug for DependencySet
Source§impl Deref for DependencySet
impl Deref for DependencySet
Source§impl DerefMut for DependencySet
impl DerefMut for DependencySet
Source§impl Display for DependencySet
impl Display for DependencySet
Source§impl Drop for DependencySet
impl Drop for DependencySet
Source§impl Hash for DependencySet
impl Hash for DependencySet
Source§impl PartialEq for DependencySet
impl PartialEq for DependencySet
Source§impl Sub<&DependencySet> for &DependencySet
impl Sub<&DependencySet> for &DependencySet
Source§type Output = DependencySet
type Output = DependencySet
The resulting type after applying the
- operator.Source§impl SubAssign<&DependencySet> for DependencySet
impl SubAssign<&DependencySet> for DependencySet
Source§fn sub_assign(&mut self, other: &DependencySet)
fn sub_assign(&mut self, other: &DependencySet)
Performs the
-= operation. Read moreimpl Eq for DependencySet
Auto Trait Implementations§
impl Freeze for DependencySet
impl RefUnwindSafe for DependencySet
impl !Send for DependencySet
impl !Sync for DependencySet
impl Unpin for DependencySet
impl UnwindSafe for DependencySet
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more