pub trait Escaper<'e> {
    fn append_to_output<'b, 'c, 'd>(
        &mut self,
        value: DecodedValue<'b>,
        escape_mode: &'b [u8],
        allocator: &mut MemoryScope<'c>,
        output: &mut Vec<&'d [u8]>
    ) -> Result<(), HairEvalError<'d>>
    where
        'c: 'd,
        'b: 'd,
        'e: 'b
; }

Required Methods

Implementors