Trait Xor

Source
pub trait Xor {
    // Required method
    fn xor(&mut self, key_bytes: &Vec<u8>) -> Vec<u8> ;
}

Required Methods§

Source

fn xor(&mut self, key_bytes: &Vec<u8>) -> Vec<u8>

Creates xor encrypted copy of data using the provided key.

Implementations on Foreign Types§

Source§

impl Xor for dyn Read

Source§

fn xor(&mut self, key_bytes: &Vec<u8>) -> Vec<u8>

Source§

impl<'a, R: Read> Xor for &'a mut R

Source§

fn xor(&mut self, key_bytes: &Vec<u8>) -> Vec<u8>

Implementors§