{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":261613700,"defaultBranch":"master","name":"serde","ownerLogin":"dtolnay","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-05-06T00:28:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1940490?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715126505.0","currentOid":""},"activityList":{"items":[{"before":"220ca0ca9dddba8cc19d19968af7988ca3fc7d7c","after":null,"ref":"refs/heads/checkcfg","pushedAt":"2024-05-08T00:01:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"d6c65bf5121a97d8b47a4d0c871bfda1f729fdfa","after":"220ca0ca9dddba8cc19d19968af7988ca3fc7d7c","ref":"refs/heads/checkcfg","pushedAt":"2024-05-07T23:55:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Resolve unexpected_cfgs warning\n\n warning: unexpected `cfg` condition name: `serde_build_from_git`\n --> serde_derive_internals/lib.rs:45:12\n |\n 45 | #[cfg_attr(serde_build_from_git, path = \"../serde_derive/src/internals/mod.rs\")]\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(serde_build_from_git)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n = note: `#[warn(unexpected_cfgs)]` on by default\n\n warning: unexpected `cfg` condition name: `serde_build_from_git`\n --> serde_derive_internals/lib.rs:46:16\n |\n 46 | #[cfg_attr(not(serde_build_from_git), path = \"src/mod.rs\")]\n | ^^^^^^^^^^^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(serde_build_from_git)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition value: `deserialize_in_place`\n --> serde_derive_internals/src/attr.rs:276:11\n |\n 276 | #[cfg(feature = \"deserialize_in_place\")]\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the condition\n |\n = note: no expected values for `feature`\n = help: consider adding `deserialize_in_place` as a feature in `Cargo.toml`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive_internals/src/attr.rs:1797:31\n |\n 1797 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive_internals/src/receiver.rs:110:35\n |\n 110 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive_internals/src/receiver.rs:181:47\n |\n 181 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive_internals/src/receiver.rs:210:35\n |\n 210 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive_internals/src/receiver.rs:231:43\n |\n 231 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/lib.rs:62:23\n |\n 62 | #![cfg_attr(all(test, exhaustive), feature(non_exhaustive_omitted_patterns_lint))]\n | ^^^^^^^^^^\n |\n = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n = note: `#[warn(unexpected_cfgs)]` on by default\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/internals/attr.rs:1797:31\n |\n 1797 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/internals/receiver.rs:110:35\n |\n 110 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/internals/receiver.rs:181:47\n |\n 181 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/internals/receiver.rs:210:35\n |\n 210 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/internals/receiver.rs:231:43\n |\n 231 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/bound.rs:147:39\n |\n 147 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/bound.rs:199:51\n |\n 199 | ... #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `exhaustive`\n --> serde_derive/src/bound.rs:228:39\n |\n 228 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))]\n | ^^^^^^^^^^\n |\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(exhaustive)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n\n warning: unexpected `cfg` condition name: `systemtime_checked_add`\n --> test_suite/tests/test_de_error.rs:1527:7\n |\n 1527 | #[cfg(systemtime_checked_add)]\n | ^^^^^^^^^^^^^^^^^^^^^^\n |\n = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, `windows`\n = help: consider using a Cargo feature instead or adding `println!(\"cargo::rustc-check-cfg=cfg(systemtime_checked_add)\");` to the top of the `build.rs`\n = note: see for more information about checking conditional configuration\n = note: `#[warn(unexpected_cfgs)]` on by default","shortMessageHtmlLink":"Resolve unexpected_cfgs warning"}},{"before":"07c07d255cfa2cde65f7c4bafdb954892920a48a","after":null,"ref":"refs/heads/cfgs","pushedAt":"2024-05-05T03:13:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"d6c65bf5121a97d8b47a4d0c871bfda1f729fdfa","ref":"refs/heads/checkcfg","pushedAt":"2024-05-05T03:13:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Define known cfgs in serde build.rs","shortMessageHtmlLink":"Define known cfgs in serde build.rs"}},{"before":null,"after":"07c07d255cfa2cde65f7c4bafdb954892920a48a","ref":"refs/heads/cfgs","pushedAt":"2024-05-05T03:12:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Define known cfgs in serde build.rs","shortMessageHtmlLink":"Define known cfgs in serde build.rs"}},{"before":"01cd696fd17f586aab428b1bbd11d533124a3425","after":null,"ref":"refs/heads/saturating","pushedAt":"2024-04-16T21:17:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"01cd696fd17f586aab428b1bbd11d533124a3425","ref":"refs/heads/saturating","pushedAt":"2024-04-16T21:10:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Integrate Saturating deserialization into impl_deserialize_num macro","shortMessageHtmlLink":"Integrate Saturating<T> deserialization into impl_deserialize_num macro"}},{"before":"bef110b92a171ac568a47339f5bd97938a8c9da2","after":null,"ref":"refs/heads/decimalpoint","pushedAt":"2024-01-26T22:00:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"bef110b92a171ac568a47339f5bd97938a8c9da2","ref":"refs/heads/decimalpoint","pushedAt":"2024-01-26T21:56:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Format Unexpected::Float with decimal point","shortMessageHtmlLink":"Format Unexpected::Float with decimal point"}},{"before":"29d9f693996d199748136d5561a971ed68626724","after":null,"ref":"refs/heads/workspacedeps","pushedAt":"2024-01-26T21:41:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"29d9f693996d199748136d5561a971ed68626724","ref":"refs/heads/workspacedeps","pushedAt":"2024-01-26T21:36:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Fix workspace.dependencies default-features future compat warning\n\n warning: serde_derive_internals/Cargo.toml: `default-features` is\n ignored for syn, since `default-features` was not specified for\n `workspace.dependencies.syn`, this could become a hard error in the\n future","shortMessageHtmlLink":"Fix workspace.dependencies default-features future compat warning"}},{"before":"38d9e0b2091e9b6150486c2c37367819b86bcc39","after":null,"ref":"refs/heads/deadremote","pushedAt":"2024-01-06T02:30:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"6f1a8c3115c8d2502178c25d610fbaee2e82c46b","after":"38d9e0b2091e9b6150486c2c37367819b86bcc39","ref":"refs/heads/deadremote","pushedAt":"2024-01-06T02:27:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Revert \"Add FIXME to fix dead_code warning when using serde(remote)\"","shortMessageHtmlLink":"Revert \"Add FIXME to fix dead_code warning when using serde(remote)\""}},{"before":null,"after":"6f1a8c3115c8d2502178c25d610fbaee2e82c46b","ref":"refs/heads/deadremote","pushedAt":"2024-01-06T02:13:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Add FIXME to fix dead_code warning when using serde(remote)\n\n warning: field `0` is never read\n --> test_suite/tests/test_remote.rs:143:24\n |\n 143 | struct PrimitivePubDef(u8);\n | --------------- ^^\n | |\n | field in this struct\n |\n = note: `#[warn(dead_code)]` on by default\n help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field\n |\n 143 | struct PrimitivePubDef(());\n | ~~\n\n warning: field `0` is never read\n --> test_suite/tests/test_remote.rs:162:20\n |\n 162 | struct TuplePubDef(u8, #[serde(with = \"UnitDef\")] remote::Unit);\n | ----------- ^^\n | |\n | field in this struct\n |\n help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field\n |\n 162 | struct TuplePubDef((), #[serde(with = \"UnitDef\")] remote::Unit);\n | ~~\n\n warning: field `0` is never read\n --> test_suite/tests/test_remote.rs:200:13\n |\n 200 | Variant(u8),\n | ------- ^^\n | |\n | field in this variant\n |\n help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field\n |\n 200 | Variant(()),\n | ~~\n\n error: field `0` is never read\n --> test_suite/tests/test_gen.rs:390:23\n |\n 390 | struct StrDef<'a>(&'a str);\n | ------ ^^^^^^^\n | |\n | field in this struct\n |\n note: the lint level is defined here\n --> test_suite/tests/test_gen.rs:5:9\n |\n 5 | #![deny(warnings)]\n | ^^^^^^^^\n = note: `#[deny(dead_code)]` implied by `#[deny(warnings)]`\n help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field\n |\n 390 | struct StrDef<'a>(());\n | ~~","shortMessageHtmlLink":"Add FIXME to fix dead_code warning when using serde(remote)"}},{"before":"3d6a789562579fb7ea783e0d7f35530914d8baca","after":null,"ref":"refs/heads/optionifletelse","pushedAt":"2023-12-30T22:49:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"3d6a789562579fb7ea783e0d7f35530914d8baca","ref":"refs/heads/optionifletelse","pushedAt":"2023-12-30T22:47:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Remove option_if_let_else clippy suppression","shortMessageHtmlLink":"Remove option_if_let_else clippy suppression"}},{"before":"65d75b8fe3105f00ab2e01537d568d4587167582","after":null,"ref":"refs/heads/rangestartend","pushedAt":"2023-11-21T01:33:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"aa0e0b899d33667b550ee02231a3110eb8baf5e7","after":"65d75b8fe3105f00ab2e01537d568d4587167582","ref":"refs/heads/rangestartend","pushedAt":"2023-11-21T01:28:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Add RangeFrom and RangeTo tests","shortMessageHtmlLink":"Add RangeFrom and RangeTo tests"}},{"before":null,"after":"aa0e0b899d33667b550ee02231a3110eb8baf5e7","ref":"refs/heads/rangestartend","pushedAt":"2023-11-21T01:27:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Add RangeFrom and RangeTo tests","shortMessageHtmlLink":"Add RangeFrom and RangeTo tests"}},{"before":"8c4af412969086bc8f54fdc2a079d373632e0a03","after":null,"ref":"refs/heads/rangestartend","pushedAt":"2023-11-21T01:27:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"8c4af412969086bc8f54fdc2a079d373632e0a03","ref":"refs/heads/rangestartend","pushedAt":"2023-11-21T01:22:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Fix more RangeFrom / RangeEnd mixups","shortMessageHtmlLink":"Fix more RangeFrom / RangeEnd mixups"}},{"before":"c8bc97c81be0251670e3f3f279dc45820ad87784","after":null,"ref":"refs/heads/doccfg","pushedAt":"2023-11-06T19:29:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"c8bc97c81be0251670e3f3f279dc45820ad87784","ref":"refs/heads/doccfg","pushedAt":"2023-11-06T19:22:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Document \"rc\" and \"unstable\" features on docs.rs","shortMessageHtmlLink":"Document \"rc\" and \"unstable\" features on docs.rs"}},{"before":"6ba9c12ff6309114fd22d56a9f4acf32284352f4","after":null,"ref":"refs/heads/nansign","pushedAt":"2023-10-26T03:03:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"d2fcc346b9f8f8a61d05474b4e95198788c05ed0","after":"6ba9c12ff6309114fd22d56a9f4acf32284352f4","ref":"refs/heads/nansign","pushedAt":"2023-10-26T02:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Float copysign does not exist in libcore yet","shortMessageHtmlLink":"Float copysign does not exist in libcore yet"}},{"before":null,"after":"d2fcc346b9f8f8a61d05474b4e95198788c05ed0","ref":"refs/heads/nansign","pushedAt":"2023-10-26T02:47:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Ensure f32 deserialized from f64 and vice versa preserve NaN sign","shortMessageHtmlLink":"Ensure f32 deserialized from f64 and vice versa preserve NaN sign"}},{"before":"e1c27243b20470bdbfcbf19116e6a13ab87e073d","after":null,"ref":"refs/heads/resolver","pushedAt":"2023-08-25T17:52:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":null,"after":"e1c27243b20470bdbfcbf19116e6a13ab87e073d","ref":"refs/heads/resolver","pushedAt":"2023-08-25T17:35:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Adopt new Cargo feature resolver","shortMessageHtmlLink":"Adopt new Cargo feature resolver"}},{"before":"dc24d12ce0cc2d401178d2764f77d38e2d870b94","after":null,"ref":"refs/heads/oldemscripten","pushedAt":"2023-08-24T05:18:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"}},{"before":"4e7533e8726f85f0b16fecfe57200c8335c1ec90","after":"dc24d12ce0cc2d401178d2764f77d38e2d870b94","ref":"refs/heads/oldemscripten","pushedAt":"2023-08-24T05:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtolnay","name":"David Tolnay","path":"/dtolnay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1940490?s=80&v=4"},"commit":{"message":"Clean up all usage of serde_if_integer128","shortMessageHtmlLink":"Clean up all usage of serde_if_integer128"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERBg0AAA","startCursor":null,"endCursor":null}},"title":"Activity ยท dtolnay/serde"}