The Wayback Machine - https://web.archive.org/web/20221031203926/https://github.com/dtolnay
Skip to content
Avatar
  • 0xF9BA143B95FF6D82
  • Menlo Park, CA
  • 13:39 (UTC -07:00)
  • Twitter @davidtolnay

Sponsors

@Traverse-Research
@rerun-io
@Shella
@shuttle-hq
@hpwxf
@embark-studios
Private Sponsor
@koushiro
@ivansandrk
@scott-wilson
@ndebuhr
@joshuajbouw
Private Sponsor

Organizations

@rust-lang @serde-rs @rust-lang-nursery
Block or Report

Block or report dtolnay

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Popular repositories

  1. cxx Public

    Safe interop between Rust and C++

    Rust 4.2k 235

  2. anyhow Public

    Flexible concrete Error type built on std::error::Error

    Rust 3.4k 106

  3. derive(Error) for struct and enum error types

    Rust 2.7k 102

  4. Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]

    Rust 2.3k 601

  5. syn Public

    Parser for Rust source code

    Rust 1.9k 251

  6. Subcommand to show result of macro expansion

    Rust 1.7k 54

Contribution activity

October 2022

Created 2 repositories

Created a pull request in rust-lang/rust that received 14 comments

Eliminate 280-byte memset from ReadDir iterator

This guy: rust/library/std/src/sys/unix/fs.rs Line 589 in 1536ab1 It turns out libc::dirent64 is quite big—https://docs.rs/libc/0.2.135…

+65 −20 14 comments
Opened 76 other pull requests in 33 repositories
dtolnay/trybuild 1 closed 6 merged
brson/wasm-opt-rs 6 merged
dtolnay/rust-toolchain 5 merged
dtolnay/cxx 5 merged
dtolnay/ref-cast 5 merged
dtolnay/unicode-ident 4 merged
dtolnay/star-history 3 merged
dtolnay/db-dump 3 merged
dtolnay/anyhow 3 merged
rust-lang/rust 1 closed 2 merged
dtolnay/no-panic 3 merged
dtolnay/cargo-tally 2 merged
serde-rs/serde 2 merged
dtolnay/syn 2 merged
serde-rs/json 2 merged
dtolnay/prettyplease 2 merged
rust-fuzz/arbitrary 2 merged
dtolnay/semver 2 merged
rust-lang/rust-bindgen 1 open
jswrenn/fsize 1 merged
dtolnay/linkme 1 closed
dtolnay/remain 1 merged
dtolnay/serde-yaml 1 merged
dtolnay/thiserror 1 merged
dtolnay/async-trait 1 merged
8 repositories not shown
Reviewed 35 pull requests in 19 repositories
rust-lang/rust 9 pull requests
serde-rs/serde 3 pull requests
serde-rs/json 3 pull requests
dtolnay/cxx 2 pull requests
dtolnay/linkme 2 pull requests
dtolnay/dircnt 2 pull requests
dtolnay/syn 2 pull requests
dtolnay/inventory 1 pull request
dtolnay/proc-macro-workshop 1 pull request
dtolnay/cargo-llvm-lines 1 pull request
google/autocxx 1 pull request
dtolnay/enumn 1 pull request
brson/wasm-opt-rs 1 pull request
dtolnay/ref-cast 1 pull request
dtolnay/erased-serde 1 pull request
dtolnay/star-history 1 pull request
dtolnay/trybuild 1 pull request
dtolnay/cargo-unlock 1 pull request
dtolnay/itoa 1 pull request

Created an issue in brson/wasm-opt-rs that received 6 comments

Miscellaneous notes on notes.md

wasm-opt-rs/notes.md Lines 732 to 735 in aad5633 It doesn't necessitate it, you can write them as self: Pin<&mut ModuleReader> instead of

6 comments