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