Commit Graph

199 Commits

Author SHA1 Message Date
openharmony_ci 4669f6dc24 !2 Add OAT.xml and README.OpenSource
Merge pull request !2 from fangting/master
OpenHarmony-v4.1.4-Release OpenHarmony-v4.1.3-Release OpenHarmony-v4.1.2-Release OpenHarmony-v4.0.4-Release OpenHarmony-v5.0.0-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v5.0-Beta1 OpenHarmony-v4.1-Beta1 OpenHarmony-v4.0-Beta1 OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Release OpenHarmony-v4.0.1-Release OpenHarmony-v4.1-Release OpenHarmony-v4.1.1-Release master-v weekly_20240115-v
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
github.com/bluss/either/1.8.1 github.com/bluss/either.git/1.8.1
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
Josh Stone 185bba75b6 Merge pull request #56 from Lipen/feature/github-actions
Add Github Actions workflow
2022-06-23 17:44:56 -07:00
Josh Stone a9a56bd390 Limit CI branches to master 2022-06-23 17:41:17 -07:00