Struct cpp_demangle::ParseOptions
source · #[repr(C)]pub struct ParseOptions { /* private fields */ }
Expand description
Options to control the parsing process.
Implementations§
source§impl ParseOptions
impl ParseOptions
sourcepub fn recursion_limit(self, limit: u32) -> Self
pub fn recursion_limit(self, limit: u32) -> Self
Set the limit on recursion depth during the parsing phase. A low limit will cause valid symbols to be rejected, but a high limit may allow pathological symbols to overflow the stack during parsing. The default value is 96, which will not overflow the stack even in a debug build.
Trait Implementations§
source§impl Clone for ParseOptions
impl Clone for ParseOptions
source§fn clone(&self) -> ParseOptions
fn clone(&self) -> ParseOptions
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 ParseOptions
impl Debug for ParseOptions
source§impl Default for ParseOptions
impl Default for ParseOptions
source§fn default() -> ParseOptions
fn default() -> ParseOptions
Returns the “default value” for a type. Read more