#[repr(u64)]pub enum UnnamedAddr {
None = 0,
Global = 1,
Local = 2,
}
Expand description
The unnamed_addr
specifier.
Variants§
None = 0
No unnamed_addr
.
Global = 1
The address of this variable is not significant.
Local = 2
The address of this variable is not significant, but only within the module.
Trait Implementations§
Source§impl Debug for UnnamedAddr
impl Debug for UnnamedAddr
Source§impl From<UnnamedAddr> for u64
impl From<UnnamedAddr> for u64
Source§fn from(enum_value: UnnamedAddr) -> Self
fn from(enum_value: UnnamedAddr) -> Self
Converts to this type from the input type.
Source§impl From<u64> for UnnamedAddr
impl From<u64> for UnnamedAddr
Source§fn from(value: u64) -> UnnamedAddr
fn from(value: u64) -> UnnamedAddr
Converts to this type from the input type.
Source§impl PartialEq for UnnamedAddr
impl PartialEq for UnnamedAddr
impl StructuralPartialEq for UnnamedAddr
Auto Trait Implementations§
impl Freeze for UnnamedAddr
impl RefUnwindSafe for UnnamedAddr
impl Send for UnnamedAddr
impl Sync for UnnamedAddr
impl Unpin for UnnamedAddr
impl UnwindSafe for UnnamedAddr
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