Enum object::Architecture [−][src]
pub enum Architecture { Unknown, Aarch64, Arm, I386, Mips, S390x, Wasm32, X86_64, }
A CPU architecture.
Variants
Implementations
impl Architecture
[src]
impl Architecture
[src]pub fn address_size(self) -> Option<AddressSize>
[src]
The size of an address value for this architecture.
Returns None
for unknown architectures.
Trait Implementations
impl Clone for Architecture
[src]
impl Clone for Architecture
[src]fn clone(&self) -> Architecture
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Architecture
[src]
impl Copy for Architecture
[src]impl Eq for Architecture
[src]
impl Eq for Architecture
[src]impl Hash for Architecture
[src]
impl Hash for Architecture
[src]impl PartialEq<Architecture> for Architecture
[src]
impl PartialEq<Architecture> for Architecture
[src]impl StructuralEq for Architecture
[src]
impl StructuralEq for Architecture
[src]impl StructuralPartialEq for Architecture
[src]
impl StructuralPartialEq for Architecture
[src]Auto Trait Implementations
impl RefUnwindSafe for Architecture
impl RefUnwindSafe for Architecture
impl Send for Architecture
impl Send for Architecture
impl Sync for Architecture
impl Sync for Architecture
impl Unpin for Architecture
impl Unpin for Architecture
impl UnwindSafe for Architecture
impl UnwindSafe for Architecture