Struct lib_ruby_parser_nodes::filters::EscapeCppKeyword
source · pub struct EscapeCppKeyword;
Trait Implementations§
source§impl Clone for EscapeCppKeyword
impl Clone for EscapeCppKeyword
source§fn clone(&self) -> EscapeCppKeyword
fn clone(&self) -> EscapeCppKeyword
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 FilterReflection for EscapeCppKeyword
impl FilterReflection for EscapeCppKeyword
fn name(&self) -> &'static str
fn description(&self) -> &'static str
fn positional_parameters(&self) -> &'static [ParameterReflection]
fn keyword_parameters(&self) -> &'static [ParameterReflection]
source§impl ParseFilter for EscapeCppKeyword
impl ParseFilter for EscapeCppKeyword
source§fn parse(&self, args: FilterArguments<'_>) -> Result<Box<dyn Filter>>
fn parse(&self, args: FilterArguments<'_>) -> Result<Box<dyn Filter>>
Filter
input
based on arguments
.fn reflection(&self) -> &dyn FilterReflection
Auto Trait Implementations§
impl Freeze for EscapeCppKeyword
impl RefUnwindSafe for EscapeCppKeyword
impl Send for EscapeCppKeyword
impl Sync for EscapeCppKeyword
impl Unpin for EscapeCppKeyword
impl UnwindSafe for EscapeCppKeyword
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> ParseFilterClone for Twhere
T: 'static + ParseFilter + Clone,
impl<T> ParseFilterClone for Twhere
T: 'static + ParseFilter + Clone,
source§fn clone_box(&self) -> Box<dyn ParseFilter>
fn clone_box(&self) -> Box<dyn ParseFilter>
Cloning of
dyn ParseFilter
.