pub enum Architecture {
Show 25 variants
All,
Alpha,
Amd64,
Arc,
Arm64,
Armel,
Armhf,
Hppa,
HurdAmd64,
HurdI386,
I386,
Ia64,
Loong64,
M68k,
Mips64el,
Mipsel,
PowerPC,
Ppc64,
Ppc64el,
Riscv64,
S390x,
Sh4,
Sparc64,
X32,
Source,
}
Expand description
Debian architectures
This enum describes architectures that are release architectures or available on Debian ports.
It also provides All
as special case for binary independent packages.
Variants§
All
The all
architecture for architecture independent packages
Alpha
The alpha
architecture
Amd64
The amd64
architecture
Arc
The arc
architecture
Arm64
The arm64
architecture
Armel
The armel
architecture
Armhf
The armhf
architecture
Hppa
The hppa
architecture
HurdAmd64
The hurd-amd64
architecture
HurdI386
The hurd-i386
architecture
I386
The i386
architecture
Ia64
The ia64
architecture
Loong64
The loong64
architecture
M68k
The m68k
architecture
Mips64el
The mips64el
architecture
Mipsel
The mipsel
architecture
PowerPC
The powerpc
architecture
Ppc64
The ppc64
architecture
Ppc64el
The ppc64el
architecture
Riscv64
The riscv64
architecture
S390x
The s390x
architecture
Sh4
The sh4
architecture
Sparc64
The sparc64
architecture
X32
The x32
architecture
Source
The source
architecture
Trait Implementations§
Source§impl AsRef<str> for Architecture
impl AsRef<str> for Architecture
Source§impl Clone for Architecture
impl Clone for Architecture
Source§fn clone(&self) -> Architecture
fn clone(&self) -> Architecture
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for Architecture
impl Debug for Architecture
Source§impl<'de> Deserialize<'de> for Architecture
impl<'de> Deserialize<'de> for Architecture
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>,
Source§impl Display for Architecture
impl Display for Architecture
Source§impl FromStr for Architecture
impl FromStr for Architecture
Source§impl Hash for Architecture
impl Hash for Architecture
Source§impl PartialEq for Architecture
impl PartialEq for Architecture
Source§impl Serialize for Architecture
impl Serialize for Architecture
Source§impl TryFrom<&str> for Architecture
impl TryFrom<&str> for Architecture
impl Copy for Architecture
impl Eq for Architecture
impl StructuralPartialEq for Architecture
Auto Trait Implementations§
impl Freeze for Architecture
impl RefUnwindSafe for Architecture
impl Send for Architecture
impl Sync for Architecture
impl Unpin for Architecture
impl UnwindSafe for Architecture
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
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
key
and return true
if they are equal.