Struct cpp_demangle::ast::ClosureTypeName
source · pub struct ClosureTypeName(/* private fields */);
Expand description
The <closure-type-name>
production.
<closure-type-name> ::= Ul <lambda-sig> E [ <nonnegative number> ] _
Trait Implementations§
source§impl Clone for ClosureTypeName
impl Clone for ClosureTypeName
source§fn clone(&self) -> ClosureTypeName
fn clone(&self) -> ClosureTypeName
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 ClosureTypeName
impl Debug for ClosureTypeName
source§impl PartialEq for ClosureTypeName
impl PartialEq for ClosureTypeName
source§fn eq(&self, other: &ClosureTypeName) -> bool
fn eq(&self, other: &ClosureTypeName) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ClosureTypeName
impl StructuralPartialEq for ClosureTypeName
Auto Trait Implementations§
impl Freeze for ClosureTypeName
impl RefUnwindSafe for ClosureTypeName
impl Send for ClosureTypeName
impl Sync for ClosureTypeName
impl Unpin for ClosureTypeName
impl UnwindSafe for ClosureTypeName
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)