perf: replace Mutex with RwLock #15
Annotations
5 warnings
you should consider adding a `Default` implementation for `Heartbeat`:
tuic/src/protocol/heartbeat.rs#L16
warning: you should consider adding a `Default` implementation for `Heartbeat`
--> tuic/src/protocol/heartbeat.rs:16:5
|
16 | / pub const fn new() -> Self {
17 | | Self
18 | | }
| |_____^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#new_without_default
= note: `#[warn(clippy::new_without_default)]` on by default
help: try adding this
|
12 + impl Default for Heartbeat {
13 + fn default() -> Self {
14 + Self::new()
15 + }
16 + }
|
|
Release
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, marvinpinto/action-automatic-releases@latest. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Release
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, marvinpinto/action-automatic-releases@latest. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
binaries
Expired
|
31.3 MB |
sha256:6674e32e5412566f3c10b446199840df5b51c96677cd183d5641cc0f89e8e618
|
|
binary-aarch64-apple-darwin-tuic-client
Expired
|
987 KB |
sha256:24e7d831c54ad5da97ce67c9256a0b9dc0881a627ddd511fac90ddf48313965a
|
|
binary-aarch64-apple-darwin-tuic-server
Expired
|
974 KB |
sha256:37df599ae31fbacf62afce841166a249ac7e18d4eccd636eb5890737df6f29b0
|
|
binary-aarch64-unknown-linux-gnu-tuic-client
Expired
|
1.09 MB |
sha256:9cf2f0715f65cfd7d3708e19e77ac2f675fac69b14016621a38a04ca24d118c9
|
|
binary-aarch64-unknown-linux-gnu-tuic-server
Expired
|
1.08 MB |
sha256:266e16fee466a9263c0f970939b03d84c60bf1ddcfa35ca5318f83ebad0852fb
|
|
binary-aarch64-unknown-linux-musl-tuic-client
Expired
|
1.16 MB |
sha256:bf4eb1146b0f84b00cc6abccd95236a5dc4f76bf4625260132984ebe3706d63d
|
|
binary-aarch64-unknown-linux-musl-tuic-server
Expired
|
1.15 MB |
sha256:cf1ef0d5908f509a96dcca72ebcb090de25788a14e948c300467a556b9586257
|
|
binary-armv7-unknown-linux-gnueabi-tuic-client
Expired
|
1.04 MB |
sha256:2f836f5dca76c9175d5288b80cde857be20d0ac9837da69cc7bd68bfab79d6d6
|
|
binary-armv7-unknown-linux-gnueabi-tuic-server
Expired
|
1.04 MB |
sha256:8a88717dd91c11046fe2fedd9d49eb9b65f986087064d45de9fb00fd8cca0f6e
|
|
binary-armv7-unknown-linux-gnueabihf-tuic-client
Expired
|
1.07 MB |
sha256:a4960794b227070ca37848cb243203dc8c821852045f35c11d2f56a53993c3ff
|
|
binary-armv7-unknown-linux-gnueabihf-tuic-server
Expired
|
1.07 MB |
sha256:0e8fd42a010b8efce621901af48f08bccf78071782ab2d5702395fa767251b05
|
|
binary-armv7-unknown-linux-musleabi-tuic-client
Expired
|
1.1 MB |
sha256:9ed6504ea187b1341af0c23f307db197c79d86b2eb27aecc0bab3569bcaeee92
|
|
binary-armv7-unknown-linux-musleabi-tuic-server
Expired
|
1.1 MB |
sha256:e4bb0374f2b15b6edee5838a2384be1266a2cbf589ed27a1e97c2e21f128d736
|
|
binary-armv7-unknown-linux-musleabihf-tuic-client
Expired
|
1.1 MB |
sha256:a4c7fbbebc9271fce77f4fdc746c496bab185b67edfc0d156e36d6b845550483
|
|
binary-armv7-unknown-linux-musleabihf-tuic-server
Expired
|
1.09 MB |
sha256:0e2dd2655be6946aa59d6e29478bc406667426abd419e04e1e8e7f0ab2a8cd4f
|
|
binary-i686-pc-windows-msvc-tuic-client
Expired
|
744 KB |
sha256:1e45bd29b3b17001c14f84bc4eedd4d21247c9097e5ad29f05a492bba1a510ed
|
|
binary-i686-pc-windows-msvc-tuic-server
Expired
|
743 KB |
sha256:1965b37c330e466ebdb43b853d2f9a3ce1165c9fc3bc46e84482951bc461e766
|
|
binary-i686-unknown-linux-gnu-tuic-client
Expired
|
1020 KB |
sha256:f4ab32a685a67877624cd3a382ad92997524525d01a7f7a0d6630796cf7f4fe2
|
|
binary-i686-unknown-linux-gnu-tuic-server
Expired
|
1020 KB |
sha256:0426b029502a3bde18819e7c446a4b0201c4c39ef66679bdd212bf42ec9c6d96
|
|
binary-i686-unknown-linux-musl-tuic-client
Expired
|
1.04 MB |
sha256:9ce245c27f142dbe02741ac5da6a0f224b37b5649f699ba0a7da4e71ca5ce1f4
|
|
binary-i686-unknown-linux-musl-tuic-server
Expired
|
1.03 MB |
sha256:997f46e782c7f0477caca8795d80c4e3b284f11df4a1ecaf85128ed0cbfdfd99
|
|
binary-x86_64-apple-darwin-tuic-client
Expired
|
1.05 MB |
sha256:9520901618ab400c029e7502bd1a553397361e816f58c4d03b5ebe729acded33
|
|
binary-x86_64-apple-darwin-tuic-server
Expired
|
1.05 MB |
sha256:be24e6d0a03fed1af782e5c680c4361067a3855cc9cdccd106f38c947aed9e7d
|
|
binary-x86_64-pc-windows-msvc-tuic-client
Expired
|
948 KB |
sha256:05e9bc278c8142b4da6c9001c477c4bd45613b7a2eb4a32462c1b166caedada0
|
|
binary-x86_64-pc-windows-msvc-tuic-server
Expired
|
944 KB |
sha256:bd445cf236a2a372aa2dc185a5a35e6f93a184d648f2a85bbce360740874b8a4
|
|
binary-x86_64-unknown-freebsd-tuic-client
Expired
|
1.13 MB |
sha256:e0df79ef3abc408af2d835364483a2b49f9a9c59b36eb6b9b6dc7a04255b30c9
|
|
binary-x86_64-unknown-freebsd-tuic-server
Expired
|
1.12 MB |
sha256:42b5726d81977f12cb60c7ff743be6e4d2e2f2e63aa4b9ba996ada051dc7e75a
|
|
binary-x86_64-unknown-linux-gnu-tuic-client
Expired
|
1.13 MB |
sha256:62f05882616277dd788778f5a2924e2a1f8d3a8ef274e5f8126e7f0df3735147
|
|
binary-x86_64-unknown-linux-gnu-tuic-server
Expired
|
1.13 MB |
sha256:5342454cb074fd33a4b32ae37376514729546bd429f49ab8a34a51003e6a0456
|
|
binary-x86_64-unknown-linux-musl-tuic-client
Expired
|
1.2 MB |
sha256:4f865a89d52cd2057103cef7c208faaa1a9e2fa3bf64354068f3efda338d6033
|
|
binary-x86_64-unknown-linux-musl-tuic-server
Expired
|
1.19 MB |
sha256:9e78455aed1d6a704a26663be867edf51c934493ea787e3298af2b427d9257c9
|
|