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"));