Enum llama::UnnamedAddr
source · [−]#[repr(C)]
pub enum UnnamedAddr {
LLVMNoUnnamedAddr,
LLVMLocalUnnamedAddr,
LLVMGlobalUnnamedAddr,
}
Variants
LLVMNoUnnamedAddr
Address of the GV is significant.
LLVMLocalUnnamedAddr
Address of the GV is locally insignificant.
LLVMGlobalUnnamedAddr
Address of the GV is globally insignificant.
Trait Implementations
sourceimpl Clone for LLVMUnnamedAddr
impl Clone for LLVMUnnamedAddr
sourcefn clone(&self) -> LLVMUnnamedAddr
fn clone(&self) -> LLVMUnnamedAddr
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 LLVMUnnamedAddr
impl Debug for LLVMUnnamedAddr
sourceimpl PartialEq<LLVMUnnamedAddr> for LLVMUnnamedAddr
impl PartialEq<LLVMUnnamedAddr> for LLVMUnnamedAddr
impl Copy for LLVMUnnamedAddr
impl StructuralPartialEq for LLVMUnnamedAddr
Auto Trait Implementations
impl RefUnwindSafe for LLVMUnnamedAddr
impl Send for LLVMUnnamedAddr
impl Sync for LLVMUnnamedAddr
impl Unpin for LLVMUnnamedAddr
impl UnwindSafe for LLVMUnnamedAddr
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