Enum cpp_demangle::ast::WellKnownComponent
source · [−]pub enum WellKnownComponent {
Std,
StdAllocator,
StdString1,
StdString2,
StdIstream,
StdOstream,
StdIostream,
}
Expand description
The <substitution>
variants that are encoded directly in the grammar,
rather than as back references to other components in the substitution
table.
Variants
Std
std
StdAllocator
std::allocator
StdString1
std::basic_string
StdString2
std::string
StdIstream
std::basic_istream<char, std::char_traits
StdOstream
std::ostream
StdIostream
std::basic_iostream<char, std::char_traits
Trait Implementations
sourceimpl Clone for WellKnownComponent
impl Clone for WellKnownComponent
sourcefn clone(&self) -> WellKnownComponent
fn clone(&self) -> WellKnownComponent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for WellKnownComponent
impl Debug for WellKnownComponent
impl Eq for WellKnownComponent
impl StructuralEq for WellKnownComponent
impl StructuralPartialEq for WellKnownComponent
Auto Trait Implementations
impl RefUnwindSafe for WellKnownComponent
impl Send for WellKnownComponent
impl Sync for WellKnownComponent
impl Unpin for WellKnownComponent
impl UnwindSafe for WellKnownComponent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more