EmojfuscateByteStream

Trait EmojfuscateByteStream 

Source
pub trait EmojfuscateByteStream<I>
where I: Iterator<Item = ByteInSequence>,
{ // Required method fn emojfuscate_byte_stream_no_start_or_stop(self) -> EncodeBytesAsEmoji<I> ; // Provided method fn emojfuscate_byte_stream( self, ) -> EncodeBytesAsEmoji<Chain<Chain<Once<ByteInSequence>, I>, Once<ByteInSequence>>> where Self: Sized { ... } }
Expand description

This is the same thing as Emojfuscate but it only applies to Iterators of bytes, it’s an optimization to avoid u8 iterators wrapping each u8 into Once which happens with the default implementation of emojfuscate_stream

Required Methods§

Provided Methods§

Implementors§