pub struct FunctionContext<'a, 'b> {
pub func_name: String,
pub parser: &'a mut Parser<'b>,
pub token: Option<Token>,
pub break_on_token_text: Option<String>,
}Expand description
Context passed to function handlers.
Fields§
§func_name: String§parser: &'a mut Parser<'b>§token: Option<Token>§break_on_token_text: Option<String>Auto Trait Implementations§
impl<'a, 'b> Freeze for FunctionContext<'a, 'b>
impl<'a, 'b> RefUnwindSafe for FunctionContext<'a, 'b>
impl<'a, 'b> Send for FunctionContext<'a, 'b>
impl<'a, 'b> Sync for FunctionContext<'a, 'b>
impl<'a, 'b> Unpin for FunctionContext<'a, 'b>
impl<'a, 'b> UnsafeUnpin for FunctionContext<'a, 'b>
impl<'a, 'b> !UnwindSafe for FunctionContext<'a, 'b>
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