pub fn encode<'s, 'd>(
    src: &'s [u8],
    dst: OutBuf<'d>,
    case: AsciiCase
) -> Result<&'d mut [u8], Error>