Enum multiboot2_header::HeaderTagISA
source · [−]#[repr(u32)]
pub enum HeaderTagISA {
I386,
MIPS32,
}Expand description
ISA/ARCH in Multiboot2 header.
Variants
I386
Spec: “means 32-bit (protected) mode of i386”.
Caution: This is confusing. If you use the EFI64-tag
on an UEFI system, the machine will boot into 64-bit long mode.
Therefore this tag should be understood as “arch=x86|x86_64”.
MIPS32
32-bit MIPS
Trait Implementations
sourceimpl Clone for HeaderTagISA
impl Clone for HeaderTagISA
sourcefn clone(&self) -> HeaderTagISA
fn clone(&self) -> HeaderTagISA
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for HeaderTagISA
impl Debug for HeaderTagISA
impl Copy for HeaderTagISA
Auto Trait Implementations
impl RefUnwindSafe for HeaderTagISA
impl Send for HeaderTagISA
impl Sync for HeaderTagISA
impl Unpin for HeaderTagISA
impl UnwindSafe for HeaderTagISA
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more