Skip to content
Avatar

Sponsors

@TraverseResearch @Shella @getsynth @ockam-network @embark-studios @eupn @gilescope @colelawrence @iliana @aquarhead @thomaseizinger
@mcarton

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. Safe interop between Rust and C++

    Rust 3.1k 151

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

    Rust 2.1k 70

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

    Rust 1.7k 62

  4. Parser for Rust source code

    Rust 1.3k 186

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

    Rust 1.3k 332

  6. Subcommand to show result of macro expansion

    Rust 1.1k 30

Contribution activity

August 2021

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

Downgrade option_if_let_else to nursery

I believe that this lint's loose understanding of ownership (#5822, #6737) makes it unsuitable to be enabled by default in its current state, even …

+2 −2 5 comments
Opened 34 other pull requests in 12 repositories
dtolnay/cxx 10 merged
serde-rs/json 4 merged
serde-rs/serde 4 merged
dtolnay/inherent 4 merged
dtolnay/serde-yaml 3 merged
dtolnay/thiserror 2 merged
rust-lang/api-guidelines 2 merged
tree-sitter/tree-sitter-rust 1 open
jonasbb/serde_with 1 merged
rust-lang/rustfmt 1 merged
dtolnay/trybuild 1 merged
serde-rs/serde-rs.github.io 1 merged
Reviewed 67 pull requests in 19 repositories
rust-lang/rust 26 pull requests
serde-rs/serde 7 pull requests
dtolnay/serde-yaml 5 pull requests
rust-lang/api-guidelines 4 pull requests
dtolnay/thiserror 3 pull requests
dtolnay/trybuild 3 pull requests
serde-rs/json 3 pull requests
dtolnay/syn 3 pull requests
dtolnay/cxx 2 pull requests
dtolnay/async-trait 2 pull requests
dtolnay/semver 1 pull request
dtolnay/cargo-expand 1 pull request
dtolnay/itoa 1 pull request
dtolnay/miniserde 1 pull request
dtolnay/linkme 1 pull request
dtolnay/ref-cast 1 pull request
dtolnay/anyhow 1 pull request
briansmith/ring 1 pull request
rust-lang/governance 1 pull request

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

LLVM crash: Basic Block does not have terminator!

The following is minimized from https://crates.io/crates/lalrpop, which is regressed as of nightly-2021-08-15. fn bump() -> Option<usize> { unreach…

14 comments
Opened 10 other issues in 8 repositories

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