pub enum KnownSources {
Apt,
Aur,
Brew,
Cargo,
Flathub,
Nix,
Npm,
Pacman,
Scoop,
Unknown(String),
}Variants§
Trait Implementations§
Source§impl Clone for KnownSources
impl Clone for KnownSources
Source§fn clone(&self) -> KnownSources
fn clone(&self) -> KnownSources
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 KnownSources
impl Debug for KnownSources
Source§impl<'de> Deserialize<'de> for KnownSources
impl<'de> Deserialize<'de> for KnownSources
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for KnownSources
impl Display for KnownSources
Source§impl FromStr for KnownSources
impl FromStr for KnownSources
Source§impl Hash for KnownSources
impl Hash for KnownSources
Source§impl PartialEq for KnownSources
impl PartialEq for KnownSources
Source§impl Serialize for KnownSources
impl Serialize for KnownSources
Source§impl TryFrom<&str> for KnownSources
impl TryFrom<&str> for KnownSources
Source§impl TryFrom<String> for KnownSources
impl TryFrom<String> for KnownSources
impl Eq for KnownSources
impl StructuralPartialEq for KnownSources
Auto Trait Implementations§
impl Freeze for KnownSources
impl RefUnwindSafe for KnownSources
impl Send for KnownSources
impl Sync for KnownSources
impl Unpin for KnownSources
impl UnwindSafe for KnownSources
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