pub struct Funcall {
pub name: FuncallName,
pub kwargs: Vec<(String, String)>,
pub reverse_run: Option<bool>,
}Expand description
Stage-level function calls (rule(:string_case_directive),
separate_directive, …). to-side upcase/downcase in sub
rules are handled by the matcher, not here.
Fields§
§name: FuncallName§kwargs: Vec<(String, String)>§reverse_run: Option<bool>Ruby reverse_run: (skipped forward / run reversed).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Funcall
impl RefUnwindSafe for Funcall
impl Send for Funcall
impl Sync for Funcall
impl Unpin for Funcall
impl UnsafeUnpin for Funcall
impl UnwindSafe for Funcall
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