Struct ezno_parser::VisitorsMut
source · pub struct VisitorsMut<T> {
pub expression_visitors_mut: Vec<Box<dyn VisitorMut<Expression, T>>>,
pub statement_visitors_mut: Vec<Box<dyn VisitorMut<Statement, T>>>,
pub jsx_element_visitors_mut: Vec<Box<dyn VisitorMut<JSXElement, T>>>,
pub variable_visitors_mut: Vec<Box<dyn for<'a> VisitorMut<MutableVariablePart<'a>, T>>>,
pub block_visitors_mut: Vec<Box<dyn for<'a> VisitorMut<BlockLikeMut<'a>, T>>>,
}Fields§
§expression_visitors_mut: Vec<Box<dyn VisitorMut<Expression, T>>>§statement_visitors_mut: Vec<Box<dyn VisitorMut<Statement, T>>>§jsx_element_visitors_mut: Vec<Box<dyn VisitorMut<JSXElement, T>>>§variable_visitors_mut: Vec<Box<dyn for<'a> VisitorMut<MutableVariablePart<'a>, T>>>§block_visitors_mut: Vec<Box<dyn for<'a> VisitorMut<BlockLikeMut<'a>, T>>>Trait Implementations§
source§impl<T: Default> Default for VisitorsMut<T>
impl<T: Default> Default for VisitorsMut<T>
source§fn default() -> VisitorsMut<T>
fn default() -> VisitorsMut<T>
Returns the “default value” for a type. Read more