Function serialize_no_pass

Source
pub fn serialize_no_pass(data: &[u8]) -> Vec<u8> 
Expand description

Serialize data without password

§Example

use serialize_with_password::{serialize_no_pass, is_encrypted, deserialize, deserialize_no_pass};
 
let example_data = b"some data";
let encoded = serialize_no_pass(example_data);
 
assert!(!is_encrypted(&encoded).expect("Data is encrypted correctly"));
assert_eq!(example_data.to_vec(), deserialize_no_pass(&encoded).expect("Correctly serialized data will always return Ok(_)"));
assert_eq!(example_data.to_vec(), deserialize(&encoded, b"any string of bytes").expect("Data serialized without password can be deserialized with any password"));