Skip to content


@Traverse-Research @Shella @getsynth @ockam-network @embark-studios
@ivansandrk @scott-wilson @ndebuhr @joshuajbouw
@landaire @saethlin


@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 Loading

  1. cxx Public

    Safe interop between Rust and C++

    Rust 3.3k 173

  2. anyhow Public

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

    Rust 2.3k 79

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

    Rust 1.9k 67

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

    Rust 1.5k 382

  5. syn Public

    Parser for Rust source code

    Rust 1.4k 193

  6. Subcommand to show result of macro expansion

    Rust 1.2k 32

Contribution activity

November 2021

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

Make ptr range iterable

This PR adds: impl<T> Iterator for Range<*const T> { type Item = *const T; } impl<T> Iterator for Range<*mut T> { type Item = *mut T; } // and Doub…

+572 −1 29 comments
Opened 79 other pull requests in 42 repositories
dtolnay/anyhow 22 merged
rust-lang/rust 5 open 1 closed 4 merged
dtolnay/inventory 6 merged
serde-rs/json 2 merged
dtolnay/typetag 2 merged
dtolnay/cargo-expand 1 merged
serde-rs/serde 1 merged
dtolnay/syn 1 merged
dtolnay/install 1 merged
dtolnay/link-cplusplus 1 merged
rust-lang/cargo 1 closed
dtolnay/gflags 1 merged
dtolnay/paste 1 merged
udoprog/quickcfg 1 merged
estokes/netidx 1 merged
json-e/json-e 1 merged
sonos/tract 1 merged
cloudflare/wrangler 1 merged
onnovalkering/xenon-rs 1 merged
mozilla/uniffi-rs 1 merged
pacman82/odbc2parquet 1 merged
estk/log4rs 1 open
lo48576/fbxcel-dom 1 open
shenek/ucelofka 1 merged
oknozor/toml-bombadil 1 merged
17 repositories not shown
Reviewed 43 pull requests in 12 repositories
rust-lang/rust 22 pull requests
serde-rs/json 8 pull requests
dtolnay/ryu 2 pull requests
dtolnay/anyhow 2 pull requests
serde-rs/ 2 pull requests
sfackler/rust-postgres 1 pull request
dtolnay/cxx 1 pull request
dtolnay/miniserde 1 pull request
rust-lang/cargo 1 pull request
dtolnay/proc-macro-workshop 1 pull request
dtolnay/syn 1 pull request
dtolnay/inventory 1 pull request

Created an issue in rust-lang/rustfmt that received 2 comments

Rustfmt inserts a made-up impl Trait definition into types

As of current master, rustfmt applies the following incorrect diff to this valid Rust code: #[cfg(any())] - type Type: Bound; + type Type: Bound =…


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