pub trait EventReceiver {
Show 17 methods
// Provided methods
fn std_table_open(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn std_table_close(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn array_table_open(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn array_table_close(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn inline_table_open(
&mut self,
_span: Span,
_error: &mut dyn ErrorSink,
) -> bool { ... }
fn inline_table_close(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn array_open(&mut self, _span: Span, _error: &mut dyn ErrorSink) -> bool { ... }
fn array_close(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn simple_key(
&mut self,
_span: Span,
_kind: Option<Encoding>,
_error: &mut dyn ErrorSink,
) { ... }
fn key_sep(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn key_val_sep(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn scalar(
&mut self,
_span: Span,
_kind: Option<Encoding>,
_error: &mut dyn ErrorSink,
) { ... }
fn value_sep(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn whitespace(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn comment(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn newline(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
fn error(&mut self, _span: Span, _error: &mut dyn ErrorSink) { ... }
}
Provided Methods§
fn std_table_open(&mut self, _span: Span, _error: &mut dyn ErrorSink)
fn std_table_close(&mut self, _span: Span, _error: &mut dyn ErrorSink)
fn array_table_open(&mut self, _span: Span, _error: &mut dyn ErrorSink)
fn array_table_close(&mut self, _span: Span, _error: &mut dyn ErrorSink)
Sourcefn inline_table_open(&mut self, _span: Span, _error: &mut dyn ErrorSink) -> bool
fn inline_table_open(&mut self, _span: Span, _error: &mut dyn ErrorSink) -> bool
Returns if entering the inline table is allowed
fn inline_table_close(&mut self, _span: Span, _error: &mut dyn ErrorSink)
Sourcefn array_open(&mut self, _span: Span, _error: &mut dyn ErrorSink) -> bool
fn array_open(&mut self, _span: Span, _error: &mut dyn ErrorSink) -> bool
Returns if entering the array is allowed