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
source§fn eq(&self, other: &LLVMVisibility) -> bool
fn eq(&self, other: &LLVMVisibility) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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