Struct streamson_lib::handler::indenter::Indenter [−][src]
pub struct Indenter { /* fields omitted */ }
Handler which alters indentation of matched data
Implementations
Trait Implementations
impl Handler for Indenter
[src]
impl Handler for Indenter
[src]fn start(
&mut self,
path: &Path,
_matcher_idx: usize,
token: Token
) -> Result<Option<Vec<u8>>, Handler>
[src]
fn start(
&mut self,
path: &Path,
_matcher_idx: usize,
token: Token
) -> Result<Option<Vec<u8>>, Handler>
[src]Is called when a path is matched Read more
fn feed(
&mut self,
data: &[u8],
_matcher_idx: usize
) -> Result<Option<Vec<u8>>, Handler>
[src]
fn feed(
&mut self,
data: &[u8],
_matcher_idx: usize
) -> Result<Option<Vec<u8>>, Handler>
[src]Is called when handler receives some data Read more
fn end(
&mut self,
_path: &Path,
_matcher_idx: usize,
token: Token
) -> Result<Option<Vec<u8>>, Handler>
[src]
fn end(
&mut self,
_path: &Path,
_matcher_idx: usize,
token: Token
) -> Result<Option<Vec<u8>>, Handler>
[src]Is called when the path is no longer matched Read more
fn is_converter(&self) -> bool
[src]
fn is_converter(&self) -> bool
[src]Should be handler used to convert data