Trait nom::ExtendInto [−][src]
pub trait ExtendInto { type Item; type Extender; fn new_builder(&self) -> Self::Extender; fn extend_into(&self, acc: &mut Self::Extender); }
Expand description
Abstracts something which can extend an Extend
.
Used to build modified input slices in escaped_transform
Associated Types
The current input type is a sequence of that Item
type.
Example: u8
for &[u8]
or char
for &str
Required methods
fn new_builder(&self) -> Self::Extender
fn new_builder(&self) -> Self::Extender
Create a new Extend
of the correct type
fn extend_into(&self, acc: &mut Self::Extender)
fn extend_into(&self, acc: &mut Self::Extender)
Accumulate the input into an accumulator