pub fn encrypt<T>(v: T, key: &Key) -> Twhere State: From<T> + Into<T>,
Encrypt value with given key.
use std::net::Ipv4Addr; let addr = "127.0.0.1".parse::<Ipv4Addr>().unwrap(); println!("{}", ipcrypt::encrypt(addr, b"some 16-byte key"));
5pub unsafe extern "C" fn ipcrypt_encrypt(v: u32, key: *const u8) -> u32 { 6 let key = ::std::mem::transmute::<*const u8, &ipcrypt::Key>(key); 7 ipcrypt::encrypt(v, key) 8}