pub enum SourceRepo {
Core,
Extra,
Multilib,
CoreTesting,
ExtraTesting,
MultilibTesting,
GnomeUnstable,
KdeUnstable,
Other(String),
}
Expand description
Source of a package. https://wiki.archlinux.org/title/Official_repositories
Variants§
Core
Extra
Multilib
CoreTesting
ExtraTesting
MultilibTesting
GnomeUnstable
KdeUnstable
Other(String)
Other comprises packages in an unofficial user repository e.g. https://wiki.archlinux.org/title/Unofficial_user_repositories or endeavouros/manjaro repositories.
Trait Implementations§
Source§impl Clone for SourceRepo
impl Clone for SourceRepo
Source§fn clone(&self) -> SourceRepo
fn clone(&self) -> SourceRepo
Returns a duplicate of the value. Read more
1.0.0 · 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 SourceRepo
impl Debug for SourceRepo
Source§impl Display for SourceRepo
impl Display for SourceRepo
Source§impl PartialEq for SourceRepo
impl PartialEq for SourceRepo
impl Eq for SourceRepo
impl StructuralPartialEq for SourceRepo
Auto Trait Implementations§
impl Freeze for SourceRepo
impl RefUnwindSafe for SourceRepo
impl Send for SourceRepo
impl Sync for SourceRepo
impl Unpin for SourceRepo
impl UnwindSafe for SourceRepo
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<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> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.