Demojfuscate

Trait Demojfuscate 

Source
pub trait Demojfuscate<A, I>
where Self: IsEmojiRepresentation<I>, A: ConstructFromEmoji<A, I>, I: Iterator<Item = u8>,
{ // Required methods fn demojfuscate_stream(self) -> DemojfuscateIterator<A, I>; fn demojfuscate(self) -> Result<A, FromEmojiError> where Self: Sized; }
Expand description

Once you have something that can be constructed from emoji and a source of emoji then you can try to demojfuscate the data

Required Methods§

Source

fn demojfuscate_stream(self) -> DemojfuscateIterator<A, I>

Source

fn demojfuscate(self) -> Result<A, FromEmojiError>
where Self: Sized,

Implementors§

Source§

impl<A, I, X> Demojfuscate<A, I> for X
where Self: IsEmojiRepresentation<I>, A: ConstructFromEmoji<A, I>, I: Iterator<Item = u8>,