Crates.io | netrc_util |
lib.rs | netrc_util |
version | 0.1.0 |
source | src |
created_at | 2024-03-21 07:21:28.97774 |
updated_at | 2024-03-21 07:21:28.97774 |
description | A simple libary for parsing netrc files |
homepage | https://www.github.com/nils-degroot/netrc_util |
repository | https://www.github.com/nils-degroot/netrc_util |
max_upload_size | |
id | 1181306 |
size | 23,460 |
netrc_util
A simple libary for parsing netrc files.
use netrc_util::{Host, NetrcParser};
fn main() {
let netrc_content = "machine sample.test login user password pass";
let host = Host::parse("sample.test").unwrap();
let entry = NetrcParser::new(netrc_content).entry_for_host(&host).unwrap().unwrap();
assert_eq!(entry.login(), Some("login"));
assert_eq!(entry.password(), Some("pass"));
}