load_and_print/load_and_print.rs
1use rs_pwsafe::PwFile;
2fn main() {
3 let mut file = match PwFile::open("DevTest.psafe3") {
4 Ok(f) => f,
5 Err(e) => panic!("failed to open safe: {:?}", e)
6 };
7 match file.unlock("PswSafe123") {
8 Ok(_) => (),
9 Err(e) => panic!("failed to unlock db with {:?}", e)
10 }
11 println!("db-header: {:?}", file.db.header);
12 println!("db-record 1: {:?}", file.db.records.first().unwrap());
13}