pub fn structured_demangle<W: DemangleWrite>(&self, out: &mut W, options: &DemangleOptions) -> fmt::Result {
        let mut ctx = ast::DemangleContext::new(
            &self.substitutions,
            self.raw.as_ref(),
            options,
            out,
        );
        self.parsed.demangle(&mut ctx, None)
    }
/// Demangle the symbol to a DemangleWrite, which lets the consumer be informed about
/// syntactic structure.
Demangle the symbol to a DemangleWrite, which lets the consumer be informed about
syntactic structure.
Demangle the symbol to a DemangleWrite which lets the consumer be informed about syntactic structure .
pub fn structured_demangle<W: DemangleWrite>(&self, out: &mut W, options: &DemangleOptions) -> fmt::Result {
        let mut ctx = ast::DemangleContext::new(
            &self.substitutions,
            self.raw.as_ref(),
            options,
            out,
        );
        self.parsed.demangle(&mut ctx, None)
    }
pub fn structured_demangle < W : DemangleWrite > ( & self , out : & mut W , options : & DemangleOptions ) -> fmt :: Result { let mut ctx = ast :: DemangleContext :: new ( & self . substitutions , self . raw . as_ref ( ) , options , out , ) ; self . parsed . demangle ( & mut ctx , None ) }
Demangle the symbol to a DemangleWrite, which lets the consumer be informed about
syntactic structure.
Demangle the symbol to a DemangleWrite which lets the consumer be informed about syntactic structure .
&self
out
&mut W
options
&DemangleOptions