Enum symbolic_common::NameMangling [−][src]
pub enum NameMangling { Mangled, Unmangled, Unknown, }
A Name
s mangling state.
By default, the mangling of a Name
is not known, but an explicit mangling state can be set
for Names that are guaranteed to be unmangled.
Variants
The Name
is definitely mangled.
The Name
is not mangled.
The mangling of the Name
is not known.
Trait Implementations
impl Clone for NameMangling
[src][+]
impl Copy for NameMangling
[src]
impl Debug for NameMangling
[src][+]
impl Default for NameMangling
[src][+]
impl Eq for NameMangling
[src]
impl Hash for NameMangling
[src][+]
impl Ord for NameMangling
[src][+]
impl PartialEq<NameMangling> for NameMangling
[src][+]
impl PartialOrd<NameMangling> for NameMangling
[src][+]
impl StructuralEq for NameMangling
[src]
impl StructuralPartialEq for NameMangling
[src]
Auto Trait Implementations
impl RefUnwindSafe for NameMangling
impl Send for NameMangling
impl Sync for NameMangling
impl Unpin for NameMangling
impl UnwindSafe for NameMangling
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,