pub struct MangleExpr {
pub kind: MangleExprKind,
pub pattern: String,
pub replacement: String,
pub flags: Option<String>,
}Expand description
A parsed mangling expression
Fields§
§kind: MangleExprKindThe kind of expression
pattern: StringThe pattern to match
replacement: StringThe replacement string
flags: Option<String>Optional flags
Trait Implementations§
Source§impl Clone for MangleExpr
impl Clone for MangleExpr
Source§fn clone(&self) -> MangleExpr
fn clone(&self) -> MangleExpr
Returns a duplicate 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 MangleExpr
impl Debug for MangleExpr
Source§impl PartialEq for MangleExpr
impl PartialEq for MangleExpr
impl Eq for MangleExpr
impl StructuralPartialEq for MangleExpr
Auto Trait Implementations§
impl Freeze for MangleExpr
impl RefUnwindSafe for MangleExpr
impl Send for MangleExpr
impl Sync for MangleExpr
impl Unpin for MangleExpr
impl UnwindSafe for MangleExpr
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