I hereby claim:
- I am mbrubeck on github.
- I am mbrubeck (https://keybase.io/mbrubeck) on keybase.
- I have a public key whose fingerprint is F2DA AB8E 0824 516B 5E8A 09F4 A899 C229 721A F6D1
To claim this, I am signing this object:
Rick: | |
pointerevent_capture.html | |
pointerevent_gotpointercapture_before_first_pointerevent.html | |
pointerevent_releasepointercapture_events_to_original_target.html | |
pointerevent_releasepointercapture_invalid_pointerid.html | |
pointerevent_setpointercapture_invalid_pointerid.html | |
pointerevent_button_attribute_mouse.html | |
pointerevent_change-touch-action-onpointerdown_touch.html | |
pointerevent_lostpointercapture_is_first.html | |
pointerevent_pointerdown.html |
/// A scaling factor between two different length units. | |
/// | |
/// This is effectively a type-safe float, intended to be used in combination with the known-type | |
/// instances of Point2D, Rect, etc. | |
#[deriving(Clone, Decodable, Encodable, Eq)] | |
pub struct ScaleFactor<Src, Dst>(pub f32); | |
impl<Src, Dst> Deref<f32> for ScaleFactor<Src, Dst> { | |
fn deref<'a>(&'a self) -> &'a f32 { | |
let ScaleFactor(ref x) = *self; |
// XML parsing adventure | |
#![license = "MIT"] | |
#![feature(phase)] | |
// extern crate simhash; | |
#[phase(plugin)] | |
extern crate peg_syntax_ext; |
I hereby claim:
To claim this, I am signing this object:
#[macro_use] | |
extern crate nickel; | |
extern crate yaml_rust; | |
use nickel::{ Nickel, HttpRouter }; | |
use yaml_rust::{ Yaml, YamlEmitter }; | |
mod yaml_handler; | |
fn get_yaml() -> String { |
extern mod std; | |
use std::timer::sleep; | |
use std::uv::global_loop; | |
fn main() { | |
for os::args().tail().each |&arg| { | |
do task::spawn { | |
let n = uint::from_str(arg).get(); | |
sleep(global_loop::get(), n); | |
io::println(arg); |
use std::cmp::Ordering; | |
use std::fmt::Debug; | |
extern crate scoped_pool; | |
use scoped_pool::{Pool, Scope}; | |
/// An insertion sort for small slices | |
#[inline] | |
fn insertion_sort<T>(arr: &mut [T], left: usize, right: usize) where T: Ord { |
extern crate websocket; | |
use std::sync::{Arc, Mutex}; | |
use std::sync::mpsc; | |
use std::thread; | |
use websocket::{Server, Message, Sender, Receiver}; | |
use websocket::message::Type; | |
use websocket::header::WebSocketProtocol; | |
fn main() { |
[package] | |
name = "segv" | |
version = "0.1.0" | |
build = "build.rs" | |
[[bin]] | |
name = "segv" | |
path = "main.rs" | |
[build-dependencies] |
trait BitStorage { | |
fn set(&mut self, index: usize, value: bool); | |
} | |
impl BitStorage for u8 { | |
fn set(&mut self, index: usize, value: bool) { | |
*self |= (value as u8) << index | |
} | |
} |