Skip to content
Avatar
  • 0xF9BA143B95FF6D82
  • Redwood City, California, USA
  • 23:28 (UTC -08:00)
  • Twitter @davidtolnay

Sponsors

@Traverse-Research
@indeedeng
@rerun-io
@Shella
@shuttle-hq
@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

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

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.4k 245

  2. anyhow Public

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

    Rust 3.6k 109

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

    Rust 2.9k 105

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

    Rust 2.5k 629

  5. syn Public

    Parser for Rust source code

    Rust 2k 258

  6. Subcommand to show result of macro expansion

    Rust 1.8k 54

6,941 contributions in the last year

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri

Contribution activity

December 2022

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

Enable triagebot's relabel functionality

What does this PR try to resolve? This fixes the following failure that rustbot currently posts whenever someone tries to use "@rustbot label" in t…

+14 −0 6 comments
Opened 45 other pull requests in 12 repositories
dtolnay/syn 26 merged
dtolnay/cxx 5 merged
serde-rs/serde 4 merged
rust-lang/rust 2 open
bazelbuild/rules_rust 1 open
serde-rs/serde-rs.github.io 1 merged
serde-rs/json 1 merged
dtolnay/automod 1 merged
dtolnay/semver 1 merged
dtolnay/paste 1 merged
dtolnay/clang-ast 1 merged
dtolnay/install 1 merged
Reviewed 30 pull requests in 12 repositories
rust-lang/rust 9 pull requests
serde-rs/serde 5 pull requests
dtolnay/syn 5 pull requests
dtolnay/async-trait 3 pull requests
bazelbuild/rules_rust 1 pull request
serde-rs/json 1 pull request
dtolnay/proc-macro2 1 pull request
dtolnay/rust-quiz 1 pull request
dtolnay/rustversion 1 pull request
dtolnay/cxx 1 pull request
dtolnay/anyhow 1 pull request
dtolnay/serde-yaml 1 pull request

Created an issue in rust-lang/rust that received 5 comments

Use of   by rustdoc makes APIs not copyable into Rust source code

Suppose we have this trait: // lib.rs pub trait Trait { fn method<T>() where T: Default; } Run cargo doc; it renders as: Now let's begin writing a…

5 comments

Seeing something unexpected? Take a look at the GitHub profile guide.