Enum llvm_sys::comdat::LLVMComdatSelectionKind [−][src]
#[repr(C)] pub enum LLVMComdatSelectionKind { LLVMAnyComdatSelectionKind, LLVMExactMatchComdatSelectionKind, LLVMLargestComdatSelectionKind, LLVMNoDuplicatesComdatSelectionKind, LLVMSameSizeComdatSelectionKind, }
Variants
The linker may choose any COMDAT.
The data referenced by the COMDAT must be the same.
The linker will choose the largest COMDAT.
No other Module may specify this COMDAT.
The data referenced by the COMDAT must be the same size.
Trait Implementations
impl Clone for LLVMComdatSelectionKind
[src]
impl Clone for LLVMComdatSelectionKind
[src]fn clone(&self) -> LLVMComdatSelectionKind
[src]
fn clone(&self) -> LLVMComdatSelectionKind
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for LLVMComdatSelectionKind
[src]
impl Debug for LLVMComdatSelectionKind
[src]impl Copy for LLVMComdatSelectionKind
[src]
impl StructuralPartialEq for LLVMComdatSelectionKind
[src]
Auto Trait Implementations
impl RefUnwindSafe for LLVMComdatSelectionKind
impl Send for LLVMComdatSelectionKind
impl Sync for LLVMComdatSelectionKind
impl Unpin for LLVMComdatSelectionKind
impl UnwindSafe for LLVMComdatSelectionKind
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more