index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
option.rs
Age
Commit message (
Expand
)
Author
Lines
2023-06-04
Rollup merge of #109093 - Dante-Broggi:patch-2, r=joshtriplett
Matthias Krüger
-0
/
+1
2023-05-18
Option::map_or_else: Show an example of integrating with Result
Colin Walters
-1
/
+20
2023-05-06
Remove unneeded calls to `mem::forget`
John Bobbo
-4
/
+2
2023-04-29
Remove unneeded function call in `core::option`.
John Bobbo
-6
/
+2
2023-04-28
handle cfg(bootstrap)
Pietro Albini
-15
/
+1
2023-04-28
replace version placeholders
Pietro Albini
-1
/
+1
2023-04-16
core is now compilable
Deadbeef
-100
/
+27
2023-04-16
rm const traits in libcore
Deadbeef
-64
/
+56
2023-04-06
Stabilize is_some_and
Jonas Platte
-3
/
+1
2023-03-28
Auto merge of #108095 - soc:drop-contains, r=Amanieu
bors
-30
/
+0
2023-03-26
Auto merge of #109357 - saethlin:inline-as-deref, r=thomcc
bors
-0
/
+2
2023-03-19
Add #[inline] to as_deref
Ben Kimock
-0
/
+2
2023-03-18
move Option::as_slice to intrinsic
Andre Bogus
-72
/
+36
2023-03-13
add `#[doc(alias="flatmap")]` to `Option::and_then`
Dante Broggi
-0
/
+1
2023-03-12
Clarify the text of some comments
Scott McMurray
-1
/
+5
2023-03-11
Move `Option::as_slice` to an always-sound implementation
Scott McMurray
-37
/
+79
2023-03-01
Add `Option::as_slice`(`_mut`)
Andre Bogus
-0
/
+119
2023-02-15
Drop unstable `Option::contains`, `Result::contains`, `Result::contains_err`
soc
-30
/
+0
2023-02-03
nit fixed
Ame
-1
/
+1
2023-02-03
Clarifying that .map() returns None if None.
Ame
-2
/
+4
2023-01-27
Link to the LLVM issue from a comment on `SpecOptionPartialEq`
Scott McMurray
-0
/
+6
2023-01-18
Implement `SpecOptionPartialEq` for `cmp::Ordering`
Scott McMurray
-1
/
+9
2023-01-14
Rollup merge of #104965 - zacklukem:p-option-as_ref-docs, r=scottmcm
Yuki Okushi
-6
/
+7
2022-12-13
Improve wording for Option and Result
Chris AtLee
-4
/
+3
2022-12-13
Add docs for question mark operator for Option
Chris AtLee
-0
/
+45
2022-11-26
add link for string to as_ref docs
Zachary Mayhew
-0
/
+1
2022-11-26
reword Option::as_ref and Option::map examples
Zachary Mayhew
-6
/
+6
2022-11-26
Auto merge of #103556 - clubby789:specialize-option-partial-eq, r=scottmcm
bors
-1
/
+67
2022-11-06
Bump version placeholders to release
Mark Rousskov
-1
/
+1
2022-11-01
Use `allow_internal_unstable` and add unstable reason
clubby789
-2
/
+2
2022-10-31
Specialize PartialEq for Option<num::NonZero*> and Option<ptr::NonNull>
clubby789
-1
/
+67
2022-10-25
Rollup merge of #98204 - Kixiron:stable-unzip, r=thomcc
Dylan DPC
-4
/
+7
2022-10-01
Change feature name to is_some_and
Cameron Steffen
-2
/
+2
2022-10-01
Change is_some_and to take by value
Cameron Steffen
-5
/
+8
2022-09-26
Improve code example for Option::unwrap_or_default
Guillaume Gomez
-12
/
+4
2022-09-25
Update option.rs
Gimgim
-0
/
+1
2022-09-23
Constify Residual behind const_try
onestacked
-1
/
+2
2022-09-07
Use `CURRENT_RUSTC_VERSION`
Chase Wilson
-1
/
+1
2022-08-23
Add a warning about `Option/Result::and()` being eagerly evaluated
Chayim Refael Friedman
-0
/
+6
2022-07-05
Fix links in std/core documentation
Guillaume Gomez
-3
/
+3
2022-06-17
Stabilized Option::unzip()
Chase Wilson
-4
/
+7
2022-05-26
Rollup merge of #96033 - yaahc:expect-elaboration, r=scottmcm
Matthias Krüger
-0
/
+20
2022-05-25
fix broken doctest
Jane Lusby
-0
/
+1
2022-05-25
update option and result references to expect message docs
Jane Lusby
-2
/
+18
2022-05-13
Remove some unnecessary `rustc_allow_const_fn_unstable` attributes.
Nicholas Nethercote
-1
/
+0
2022-04-30
Add `do yeet` expressions to allow experimentation in nightly
Scott McMurray
-0
/
+8
2022-04-15
update docs for option to crossreference to the result docs
Jane Lusby
-0
/
+3
2022-04-05
trivial cfg(bootstrap) changes
Pietro Albini
-47
/
+27
2022-03-31
Adjust feature names that disagree on const stabilization version
David Tolnay
-3
/
+3
2022-03-21
Rename `~const Drop` to `~const Destruct`
Deadbeef
-27
/
+48
[next]