Skip to content

Implement some missing std::string::String methods #28

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
71b64e6
Change constant from `cfg`ed literal into usize-based const
ImmemorConsultrixContrarie Aug 10, 2020
39a0bec
Sanity changes to O(1) from O(n)
ImmemorConsultrixContrarie Aug 10, 2020
dfad7d7
Three unsafe helper functions
ImmemorConsultrixContrarie Aug 10, 2020
6cdca66
Added `BorrowMut` impl for `InlinableString`
ImmemorConsultrixContrarie Aug 10, 2020
90f0501
Utility change in tests; nothing really changed
ImmemorConsultrixContrarie Aug 10, 2020
9288324
Provided some of the previous methods of the `StringExt`
ImmemorConsultrixContrarie Aug 10, 2020
4ebaa6c
Breaking change in the trait definition
ImmemorConsultrixContrarie Aug 10, 2020
e973ef1
Breaking change
ImmemorConsultrixContrarie Aug 10, 2020
2285d03
TryFrom followings and some missed `StringExt` changes
ImmemorConsultrixContrarie Aug 10, 2020
dc066b5
Unified capacity error, fixed `insert`, added insert test
ImmemorConsultrixContrarie Aug 10, 2020
18da0c7
All `insert_str`-related code.
ImmemorConsultrixContrarie Aug 10, 2020
285435d
All `remove_range`-related code.
ImmemorConsultrixContrarie Aug 10, 2020
c26457b
A little change in docs, no trait objects.
ImmemorConsultrixContrarie Aug 10, 2020
bea152b
All `split_off`-related code.
ImmemorConsultrixContrarie Aug 10, 2020
1097973
All `into_boxed_str`-related code
ImmemorConsultrixContrarie Aug 10, 2020
66761f9
All `retain`-related code
ImmemorConsultrixContrarie Aug 10, 2020
ba73cc0
All `replace_range`-related code
ImmemorConsultrixContrarie Aug 10, 2020
23b8fa1
Impls of `From` trait for `String`; 1.41+ Rust only
ImmemorConsultrixContrarie Aug 10, 2020
4fc8729
Bug fix.
ImmemorConsultrixContrarie Aug 11, 2020
73132eb
Removed unsound `AsMut<[u8]>` impl
ImmemorConsultrixContrarie Aug 11, 2020
0cb7c5b
Test compilation fix
ImmemorConsultrixContrarie Aug 11, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading