about summary refs log tree commit diff
path: root/library/core/src/slice/ascii.rs
AgeCommit message (Expand)AuthorLines
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-1/+0
2024-12-22Auto merge of #130733 - okaneco:is_ascii, r=scottmcmbors-12/+58
2024-11-27replace placeholder versionBoxy-2/+2
2024-11-06Add `is_ascii` function optimized for x86-64 for [u8]okaneco-12/+58
2024-11-05Add new unstable feature `const_eq_ignore_ascii_case`okaneco-2/+22
2024-11-05add const_eval_select macro to reduce redundancyRalf Jung-77/+75
2024-11-03remove const-support for align_offsetRalf Jung-74/+79
2024-10-25Re-do recursive const stability checksRalf Jung-0/+2
2024-10-15update bootstrap configsJosh Stone-2/+0
2024-10-14Stabilise 'const_make_ascii'Gabriel Bjørnager Jensen-2/+4
2024-09-24Mark and implement 'make_ascii_uppercase' and 'make_ascii_lowercase' in '[u8]...Gabriel Bjørnager Jensen-4/+14
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+3
2024-06-12Auto merge of #126273 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrumbors-6/+6
2024-06-12Revert "Rollup merge of #125362 - joboet:tait_hack, r=Nilstrieb"Oli Scherer-2/+7
2024-06-11replace version placeholderPietro Albini-6/+6
2024-05-23core: use `Copy` in TAIT to fix clippy lintjoboet-1/+1
2024-05-21core: actually use TAIT instead of emulating itjoboet-7/+2
2024-05-10Stabilize `byte_slice_trim_ascii` for `&[u8]`/`&str`okaneco-12/+9
2024-01-20Rollup merge of #113142 - the8472:opt-cstr-display, r=Mark-SimulacrumMatthias Krüger-1/+40
2023-12-12Add ASCII whitespace trimming functions to `&str`okaneco-0/+3
2023-10-03Bump version placeholdersMark Rousskov-1/+1
2023-09-01Const-stabilize `is_ascii`Scott McMurray-1/+1
2023-06-29optimize Cstr/EscapeAscii displayThe 8472-1/+40
2023-05-06Tune the `is_ascii` implementation used for short slicesScott McMurray-10/+19
2023-05-04Constify `[u8]::is_ascii` (unstably)Scott McMurray-12/+30
2023-05-03Add the basic `ascii::Char` typeScott McMurray-0/+30
2022-07-29EscapeAscii is not an ExactSizeIteratorMichael Goulet-2/+0
2022-04-15Make some `usize`-typed masks definition agnostic to the size of `usize`Eduardo Sánchez Muñoz-1/+1
2022-04-05trivial cfg(bootstrap) changesPietro Albini-1/+0
2022-03-30Auto merge of #94963 - lcnr:inherent-impls-std, r=oli-obk,m-ou-sebors-1/+1
2022-03-30remove now unnecessary lang itemslcnr-1/+1
2022-03-29cleanup some of the less terrifying library codeAria Beingessner-3/+3
2022-03-29Make the stdlib largely conform to strict provenance.Aria Beingessner-3/+3
2022-03-24add #[must_use] to functions of slice and its iterators.Jendrik-0/+1
2022-02-20Rollup merge of #93686 - dbrgn:trim-on-byte-slices, r=joshtriplettMatthias Krüger-0/+78
2022-02-17core: Implement trim functions on byte slicesDanilo Bargen-0/+78
2022-02-12Stabilise inherent_ascii_escape (FCP in #77174)ltdk-9/+8
2021-10-12Add #[must_use] to expensive computationsJohn Kugelman-0/+2
2021-10-09Add #[must_use] to string/char transformation methodsJohn Kugelman-0/+2
2021-05-06Perf Experiment: Wait, what if I just skip the trait aliasScott McMurray-1/+1
2021-05-06Bootstrapping preparation for the libraryScott McMurray-1/+1
2021-04-21Replace all `fmt.pad` with `debug_struct`Christiaan Dirkx-1/+1
2021-03-28Add escape_default method to u8 and [u8]ltdk-0/+92
2021-03-26Use iter::zip in library/Josh Stone-1/+2
2020-09-14Move ascii to new moduleLzu Tao-0/+156