Skip to content

Instantly share code, notes, and snippets.

View ngc0202's full-sized avatar

Nicholas Cyprus ngc0202

View GitHub Profile
#![feature(test)]
extern crate md5;
extern crate walkdir;
extern crate test;
use walkdir::WalkDir;
use std::path::Path;

Keybase proof

I hereby claim:

  • I am ngc0202 on github.
  • I am ngc0202 (https://keybase.io/ngc0202) on keybase.
  • I have a public key ASD94Z48SKDpKLM1W6qVwQrkmi2-mjHe_2BsI4-1o33DWgo

To claim this, I am signing this object:

extern crate serde;
extern crate serde_json;
extern crate hyper;
use std::fmt;
use std::error::Error;
#[derive(Debug)]
pub enum ShoutError {
extern crate serde;
extern crate serde_json;
extern crate hyper;
use std::fmt;
use std::error::Error;
#[derive(Debug)]
pub enum ShoutError {
let scanner = iter(port_iter_res).map(|port: u16| {
let saddr = SocketAddr::new(addr, port);
let strm = pool2.handle().tcp_connect(&saddr);
strm.then(|r| -> Result<_, ()> {
let status = match r {
Ok(s) => {
let _ = s.shutdown(Shutdown::Both);
"open"
}

Keybase proof

I hereby claim:

  • I am ngc0202 on github.
  • I am ngc0202 (https://keybase.io/ngc0202) on keybase.
  • I have a public key whose fingerprint is 427D 0268 560E 5452 6205 79AF 3044 01E3 2EB7 A495

To claim this, I am signing this object: