Commit Graph

201 Commits

Author SHA1 Message Date
openharmony_ci
d9d779b903
!3 修改软件版本
Some checks failed
CI / ci (, 1.36.0) (push) Has been cancelled
CI / ci (, beta) (push) Has been cancelled
CI / ci (, nightly) (push) Has been cancelled
CI / ci (, stable) (push) Has been cancelled
CI / ci (serde, 1.36.0) (push) Has been cancelled
CI / ci (serde, beta) (push) Has been cancelled
CI / ci (serde, nightly) (push) Has been cancelled
CI / ci (serde, stable) (push) Has been cancelled
CI / Rustfmt and Clippy (push) Has been cancelled
Merge pull request !3 from archane/version_change
2024-11-11 14:31:21 +00:00
archane
bcbc4ae0ff 修改软件版本
Signed-off-by: archane <zhaipeizhe@huawei.com>
Change-Id: Iff8430960ac09ae7b47f158382c750a933b9f9a4
2024-11-11 16:45:56 +08:00
openharmony_ci
4669f6dc24
!2 Add OAT.xml and README.OpenSource
Merge pull request !2 from fangting/master
2023-04-14 08:10:07 +00:00
fangting
3fc8724b9d Add OAT.xml and README.OpenSource
Signed-off-by: fangting <fangting12@huawei.com>
2023-04-14 14:14:48 +08:00
openharmony_ci
e971226abd
!1 [either]Add GN Build Files and Custom Modifications to Rust Third-party Libraries
Merge pull request !1 from lubinglun/master
2023-04-13 11:33:45 +00:00
lubinglun
0d6995bed8 Add GN Build Files and Custom Modifications
Issue:https://gitee.com/openharmony/build/issues/I6UFTP
Signed-off-by: lubinglun <lubinglun@huawei.com>
2023-04-12 17:25:59 +08:00
Josh Stone
b0d9a95738
Merge pull request #80 from LKozlowski/fix-cargo-license-field
Changes Cargo license field to valid SPDX
2023-01-26 11:55:33 -08:00
Josh Stone
4baaf2cf51 Release 1.8.1 2023-01-26 11:52:42 -08:00
Łukasz Kozłowski
f6a1353ead
Use OR operator to specify multiple licenses
Previously multiple licenses could be separated
with a /, but that usage is deprecated.
2023-01-26 12:37:15 +01:00
Josh Stone
0e1124933c
Merge pull request #77 from cuviper/pin-future
Add `Pin` projections and implement `Future` (MSRV 1.36)
2022-08-17 11:12:28 -07:00
Josh Stone
a966956250 Release 1.8.0 2022-08-17 11:02:51 -07:00
Josh Stone
b136420e40 Add Pin projections and implement Future (MSRV 1.36) 2022-07-29 17:04:11 -07:00
Josh Stone
fad7d3ae64
Merge pull request #75 from Kixunil/read_exact_write_all
Override `read_exact` and `write_all`
2022-07-26 15:23:17 -07:00
Josh Stone
1204a49476 Override Write::write_fmt 2022-07-26 15:17:11 -07:00
Josh Stone
b086bed4a3 Override BufRead::read_until and read_line 2022-07-26 15:16:46 -07:00
Josh Stone
dc62774ff5 Override Read::read_to_string 2022-07-26 15:16:16 -07:00
Martin Habovstiak
5dbcc98f67 Override read_exact and write_all
Some types override these methods to provide optimizations. Using
default implementations would bypass those overrides and lead to worse
performance.

Overriding the methods to delegate implementations directly solves the
problem.
2022-07-24 12:05:03 +02:00
Josh Stone
39cec174d2
Merge pull request #74 from cuviper/ci-actions
Update and simplify the CI workflow
2022-07-14 12:27:02 -07:00
Josh Stone
c717bbc37f Switch from actions-rs/cargo to plain run 2022-07-14 12:21:11 -07:00
Josh Stone
396e19ba06 Switch from actions-rs/toolchain to dtolnay/rust-toolchain 2022-07-14 12:17:00 -07:00
Josh Stone
788aebec7a Update to actions/checkout@v3 2022-07-14 12:14:48 -07:00
Josh Stone
d6f088ec48
Merge pull request #73 from cuviper/release-1.7.0
Release 1.7.0
2022-06-29 13:54:49 -07:00
Josh Stone
2370b06a68 Release 1.7.0 2022-06-28 16:52:26 -07:00
Josh Stone
f1eca77a5f
Merge pull request #72 from cuviper/clone_from
Specialize `Clone::clone_from`
2022-06-28 15:54:40 -07:00
Josh Stone
f90883cd06 Specialize Clone::clone_from 2022-06-28 15:38:23 -07:00
Josh Stone
26a6dc7e8b
Merge pull request #71 from cuviper/iter-more
Expand iterator coverage
2022-06-28 15:25:01 -07:00
Josh Stone
366fa778c7 Implement FusedIterator 2022-06-28 14:55:28 -07:00
Josh Stone
1c2f758863 Specialize DoubleEndedIterator::rfind 2022-06-28 14:55:01 -07:00
Josh Stone
4721198e26 Specialize more Iterator methods 2022-06-28 14:54:40 -07:00
Josh Stone
fbbadd0f4d
Merge pull request #66 from Ten0/fix_missing_double_ended_iter_spec
Add missing specializations on `Iterator` impl
2022-06-28 14:44:44 -07:00
Josh Stone
ea284e238b Delay nth_back until we have MSRV >= 1.37 2022-06-28 14:18:19 -07:00
Thomas BESSOU
357f982422 Also call directly underlying impl of len on ExactSizeIterator
(may be more performant than using the delegated size_hint, esp. with
 regards to compilation)
2022-06-28 14:18:19 -07:00
Thomas BESSOU
643508cfc1 Add missing specializations on DoubleEndedIterator impl
Resolves #65
2022-06-28 14:18:19 -07:00
Josh Stone
23a36c1996 Comment out doc(alias) for now 2022-06-28 14:15:24 -07:00
Josh Stone
2acf382160
Merge pull request #67 from zachs18/factor-result-option
Feature: add methods to factor common Result and Option types.
2022-06-28 14:02:25 -07:00
Josh Stone
a9707837fc
Merge pull request #70 from cuviper/2018
Update to 2018 edition and apply minor cleanups
2022-06-28 13:59:07 -07:00
Josh Stone
d451f5c528 Fix clippy warnings 2022-06-24 16:03:06 -07:00
Josh Stone
edffc52d23 Stop using extern crate where possible 2022-06-24 15:45:59 -07:00
Josh Stone
3f16687a19 Clean up no_std 2022-06-24 15:41:40 -07:00
Josh Stone
6ca693278a Update to 2018 edition 2022-06-24 15:19:35 -07:00
Josh Stone
1ca4686547
Merge pull request #69 from thomaseizinger/better-error-impl
Override `source` in the Error impl; MSRV 1.31
2022-06-24 15:15:43 -07:00
Josh Stone
e94cd7be6e Increase MSRV to 1.31 2022-06-24 14:53:35 -07:00
Thomas Eizinger
b4520b3396
Override source in the Error impl 2022-06-24 12:43:15 +02:00
Josh Stone
cc9187fccf
Merge pull request #60 from Kerollmops/impl-seek
Implement the io::Seek trait
2022-06-23 18:23:11 -07:00
Josh Stone
30a5715f43 Fix Seek test for older Rust 2022-06-23 18:15:12 -07:00
Josh Stone
104fdc094c Update from either! to for_both! 2022-06-23 18:04:27 -07:00
Kerollmops
d8b843e441 Remove the recently added io::Seek methods implementations 2022-06-23 18:00:13 -07:00
Kerollmops
fd3cf0b129 Introduce a test case for the seek impl 2022-06-23 18:00:13 -07:00
Kerollmops
b77700a68a Implement the io::Seek trait 2022-06-23 18:00:13 -07:00
Josh Stone
5743883a0d Update the CI badge 2022-06-23 17:48:45 -07:00