pub enum WingetSource {
Winget,
MsStore,
}Expand description
Available WinGet sources.
Variants§
Winget
Winget community repository (via winget.run API)
MsStore
Microsoft Store (not yet supported via API)
Implementations§
Source§impl WingetSource
impl WingetSource
Sourcepub fn all() -> &'static [WingetSource]
pub fn all() -> &'static [WingetSource]
All available sources.
Sourcepub fn winget() -> &'static [WingetSource]
pub fn winget() -> &'static [WingetSource]
Winget only.
Trait Implementations§
Source§impl Clone for WingetSource
impl Clone for WingetSource
Source§fn clone(&self) -> WingetSource
fn clone(&self) -> WingetSource
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 WingetSource
impl Debug for WingetSource
Source§impl Hash for WingetSource
impl Hash for WingetSource
Source§impl PartialEq for WingetSource
impl PartialEq for WingetSource
impl Copy for WingetSource
impl Eq for WingetSource
impl StructuralPartialEq for WingetSource
Auto Trait Implementations§
impl Freeze for WingetSource
impl RefUnwindSafe for WingetSource
impl Send for WingetSource
impl Sync for WingetSource
impl Unpin for WingetSource
impl UnwindSafe for WingetSource
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<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