Struct lib_ruby_parser_nodes::filters::EscapeCKeyword
source · pub struct EscapeCKeyword;
Trait Implementations§
source§impl Clone for EscapeCKeyword
impl Clone for EscapeCKeyword
source§fn clone(&self) -> EscapeCKeyword
fn clone(&self) -> EscapeCKeyword
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 EscapeCKeyword
impl FilterReflection for EscapeCKeyword
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 EscapeCKeyword
impl ParseFilter for EscapeCKeyword
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 EscapeCKeyword
impl RefUnwindSafe for EscapeCKeyword
impl Send for EscapeCKeyword
impl Sync for EscapeCKeyword
impl Unpin for EscapeCKeyword
impl UnwindSafe for EscapeCKeyword
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
.