Enum llvm_sys::LLVMVisibility
source · #[repr(C)]pub enum LLVMVisibility {
LLVMDefaultVisibility = 0,
LLVMHiddenVisibility = 1,
LLVMProtectedVisibility = 2,
}
Variants§
Trait Implementations§
source§impl Clone for LLVMVisibility
impl Clone for LLVMVisibility
source§fn clone(&self) -> LLVMVisibility
fn clone(&self) -> LLVMVisibility
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for LLVMVisibility
impl Debug for LLVMVisibility
source§impl PartialEq for LLVMVisibility
impl PartialEq for LLVMVisibility
impl Copy for LLVMVisibility
impl StructuralPartialEq for LLVMVisibility
Auto Trait Implementations§
impl Freeze for LLVMVisibility
impl RefUnwindSafe for LLVMVisibility
impl Send for LLVMVisibility
impl Sync for LLVMVisibility
impl Unpin for LLVMVisibility
impl UnwindSafe for LLVMVisibility
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)