pub enum Architecture {
Show 24 variants
All,
Alpha,
Amd64,
Arm64,
Armel,
Armhf,
Hppa,
HurdI386,
I386,
Ia64,
KFreeBSDAmd64,
KFreeBSDI386,
M86k,
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
Arm64
The arm64
architecture
Armel
The armel
architecture
Armhf
The armhf
architecture
Hppa
The hppa
architecture
HurdI386
The hurd-i386
architecture
I386
The i386
architecture
Ia64
The ia64
architecture
KFreeBSDAmd64
The kfreebsd-amd64
architecture
KFreeBSDI386
The kfreebsd-i386
architecture
M86k
The m86k
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
sourceimpl Clone for Architecture
impl Clone for Architecture
sourcefn clone(&self) -> Architecture
fn clone(&self) -> Architecture
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresourceimpl Debug for Architecture
impl Debug for Architecture
sourceimpl<'de> Deserialize<'de> for Architecture
impl<'de> Deserialize<'de> for Architecture
sourcefn 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>,
sourceimpl Display for Architecture
impl Display for Architecture
sourceimpl FromStr for Architecture
impl FromStr for Architecture
sourceimpl Hash for Architecture
impl Hash for Architecture
sourceimpl PartialEq<Architecture> for Architecture
impl PartialEq<Architecture> for Architecture
sourcefn eq(&self, other: &Architecture) -> bool
fn eq(&self, other: &Architecture) -> bool
sourceimpl Serialize for Architecture
impl Serialize for Architecture
sourceimpl TryFrom<&str> for Architecture
impl TryFrom<&str> for Architecture
impl Copy for Architecture
impl Eq for Architecture
impl StructuralEq for Architecture
impl StructuralPartialEq for Architecture
Auto Trait Implementations
impl RefUnwindSafe for Architecture
impl Send for Architecture
impl Sync for Architecture
impl Unpin for Architecture
impl UnwindSafe for Architecture
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.