[−][src]Enum object::SymbolScope
A symbol scope.
Variants
Unknown
Unknown scope.
Compilation
Symbol is visible to the compilation unit.
Linkage
Symbol is visible to the static linkage unit.
Dynamic
Symbol is visible to dynamically linked objects.
Trait Implementations
impl PartialEq<SymbolScope> for SymbolScope
[src]
fn eq(&self, other: &SymbolScope) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Eq for SymbolScope
[src]
impl Debug for SymbolScope
[src]
impl Copy for SymbolScope
[src]
impl Clone for SymbolScope
[src]
fn clone(&self) -> SymbolScope
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl Unpin for SymbolScope
impl Send for SymbolScope
impl Sync for SymbolScope
impl UnwindSafe for SymbolScope
impl RefUnwindSafe for SymbolScope
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,