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 Clone for NameMangling
[src]fn clone(&self) -> NameMangling
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for NameMangling
[src]
impl Copy for NameMangling
[src]impl Default for NameMangling
[src]
impl Default for NameMangling
[src]impl<'de> Deserialize<'de> for NameMangling
[src]
impl<'de> Deserialize<'de> for NameMangling
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for NameMangling
[src]
impl Eq for NameMangling
[src]impl Hash for NameMangling
[src]
impl Hash for NameMangling
[src]impl Ord for NameMangling
[src]
impl Ord for NameMangling
[src]impl PartialEq<NameMangling> for NameMangling
[src]
impl PartialEq<NameMangling> for NameMangling
[src]impl PartialOrd<NameMangling> for NameMangling
[src]
impl PartialOrd<NameMangling> for NameMangling
[src]fn partial_cmp(&self, other: &NameMangling) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl Serialize for NameMangling
[src]
impl Serialize for NameMangling
[src]impl StructuralEq for NameMangling
[src]
impl StructuralEq for NameMangling
[src]impl StructuralPartialEq for NameMangling
[src]
impl StructuralPartialEq for NameMangling
[src]Auto Trait Implementations
impl RefUnwindSafe for NameMangling
impl RefUnwindSafe for NameMangling
impl Send for NameMangling
impl Send for NameMangling
impl Sync for NameMangling
impl Sync for NameMangling
impl Unpin for NameMangling
impl Unpin for NameMangling
impl UnwindSafe for NameMangling
impl UnwindSafe for NameMangling
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]