-
0xF9BA143B95FF6D82
- Redwood City, California, USA
-
22:17
(UTC -07:00) - @davidtolnay
Sponsors
Block or Report
Block or report dtolnay
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
-
proc-macro-workshop Public
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
-
7,620 contributions in the last year
Less
More
Activity overview
Contribution activity
May 2023
Created 247 commits in 57 repositories
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 32 repositories not shown
Created 1 repository
Created a pull request in rust-lang/rust that received 6 comments
Shorten even more panic temporary lifetimes
Followup to #104134. As pointed out by @bjorn3 in #104134 (review), there are other cases in the panic macros which would also benefit from droppin…
+97
−18
•
6
comments
Opened 25 other pull requests in 13 repositories
dtolnay/proc-macro2
5
merged
dtolnay/syn
3
merged
1
closed
madonoharu/tsify
2
merged
serde-rs/serde
2
merged
dtolnay/prettyplease
2
merged
dtolnay/inventory
2
merged
dtolnay/install-buck2
2
merged
dtolnay/cargo-expand
1
merged
bazelbuild/rules_rust
1
open
dtolnay/quote
1
merged
rust-lang/rust
1
merged
dtolnay/star-history
1
merged
arcnmx/qapi-rs
1
merged
Reviewed 29 pull requests in 9 repositories
rust-lang/rust
9 pull requests
-
Remove structural match from
TypeId -
Make
<[T]>::array_*methods fail to compile on 0 len arrays -
Stabilize feature
cstr_is_empty - Remove unnecessary Send bound
- Shorten lifetime of panic temporaries in panic_fmt case
-
Implement
AsHandle/AsSocketforArc/Rc/Boxon Windows - Stabilize const slice::split_at
-
Stabilize feature
nonzero_negation_ops -
Add
is_positivemethod for signed non-zero integers.
serde-rs/serde
9 pull requests
- Change used serializer methods when serialize untagged enums
- Eliminate some duplicated code
-
Remove unused
impland unnecessary struct-wrapper around tuple - Remove build script from serde_derive
- Allow bytes for adjacently tagged enums
-
Allow to flatten
IgnoredAny -
Take into account
deny_unknown_fieldsattribute when deserialzie struct from sequence - Implement serialization and deserialization of 'core::convert::Infallible'
- Don't panic in serde_test
dtolnay/cxx
3 pull requests
serde-rs/json
2 pull requests
dtolnay/cargo-llvm-lines
2 pull requests
dtolnay/proc-macro2
1 pull request
dtolnay/unicode-ident
1 pull request
dtolnay/anyhow
1 pull request
dtolnay/quote
1 pull request
Created an issue in rust-lang/miri that received 5 comments
proc_macro crate missing from miri sysroot beginning nightly-2023-05-05
// src/main.rs extern crate proc_macro; fn main() {} $ cargo +nightly-2023-05-04 miri run # works $ cargo +nightly-2023-05-05 miri run Compiling t…
5
comments