[−][src]Function dishub::ops::add_feeds::get_watch_subject
pub fn get_watch_subject<R: BufRead, W: Write>(
input: &mut R,
output: &mut W
) -> String
Prompt the user for the subject to watch.
This can be either a username (0 slashes) or a repo slug (1 slash), will reprompt if given more slashes.
Examples
assert_eq!(add_feeds::get_watch_subject(&mut BufReader::new(&b"nabijaczleweli\n"[..]), &mut Vec::new()), "nabijaczleweli".to_string()); assert_eq!(add_feeds::get_watch_subject(&mut BufReader::new(&b"nabijaczleweli/dishub\n"[..]), &mut Vec::new()), "nabijaczleweli/dishub".to_string()); assert_eq!(add_feeds::get_watch_subject(&mut BufReader::new(&b"nabijaczleweli/dishub/gargage\n\ sehe\n"[..]), &mut Vec::new()), "sehe".to_string());