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
2021-05-29
Mention "null pointer optimization" in option docs.
Jacob Hoffman-Andrews
-0
/
+2
2021-05-19
#[cfg(bootstrap)] out the v1 try_trait stuff
Scott McMurray
-0
/
+2
2021-05-18
Rollup merge of #85425 - mbartlett21:patch-1, r=scottmcm
Jack Huey
-1
/
+1
2021-05-18
Fix must_use on `Option::is_none`
mbartlett21
-1
/
+1
2021-05-06
Perf Experiment: Wait, what if I just skip the trait alias
Scott McMurray
-1
/
+1
2021-05-06
Bootstrapping preparation for the library
Scott McMurray
-1
/
+1
2021-04-27
Reorder the parameter descriptions of map_or and map_or_else
Dan Zwell
-4
/
+4
2021-04-26
Auto merge of #84092 - scottmcm:try_trait_initial, r=yaahc,m-ou-se
bors
-2
/
+31
2021-04-19
Clarify the difference between insert and get_or_insert
Aleksey Kladov
-29
/
+35
2021-04-17
Add the try_trait_v2 library basics
Scott McMurray
-2
/
+31
2021-04-11
Stabilize option_insert.
Mara Bos
-3
/
+1
2021-03-14
Remove Option::{unwrap_none, expect_none}.
Mara Bos
-93
/
+1
2021-03-10
Rename Option::get_or_insert_default
Cameron Steffen
-17
/
+17
2021-03-08
Add Option::get_or_default
Cameron Steffen
-0
/
+28
2021-03-07
Rollup merge of #82130 - jhpratt:const-option-result, r=RalfJung
Yuki Okushi
-4
/
+9
2021-03-06
Make some Option, Result methods unstably const
Jacob Pratt
-4
/
+9
2021-02-12
[librustdoc] Reform lang string token splitting
Casey Rodarmor
-4
/
+4
2021-01-25
Add tracking issue
Miguel Ojeda
-1
/
+1
2021-01-25
Link the reference about undefined behavior
Miguel Ojeda
-1
/
+3
2021-01-10
Add `SAFETY` annotations
Miguel Ojeda
-0
/
+1
2021-01-10
Add `unwrap_unchecked()` methods for `Option` and `Result`
Miguel Ojeda
-0
/
+31
2020-12-31
Remove many unnecessary manual link resolves from library
Camelid
-2
/
+0
2020-12-10
Improve wording of `flatten()` docs
Camelid
-1
/
+5
2020-10-23
add tracking issue number to option_insert feature gate
Canop
-1
/
+1
2020-10-23
Update library/core/src/option.rs
Canop
-4
/
+0
2020-10-23
Update library/core/src/option.rs
Canop
-0
/
+2
2020-10-23
fix naming unconsistency between function doc and prototype
Canop
-9
/
+8
2020-10-23
more tests in option.insert, code cleaning in option
Canop
-12
/
+17
2020-10-23
remove `option.insert_with`
Canop
-19
/
+1
2020-10-23
add `insert` and `insert_with` to `Option`
Canop
-0
/
+46
2020-10-15
Deny broken intra-doc links in linkchecker
Joshua Nelson
-0
/
+1
2020-10-08
Fix intra-doc links in `core`
Camelid
-0
/
+3
2020-09-26
Rollup merge of #75454 - ltratt:option_optimisation_guarantees, r=dtolnay
Ralf Jung
-4
/
+17
2020-09-20
Stabilize some Option methods as const
CDirkx
-3
/
+3
2020-09-18
Fixed some intra-docs links in library/core
Amjad Alsharafi
-2
/
+0
2020-08-26
apply bootstrap cfgs
Pietro Albini
-2
/
+2
2020-08-17
Grammar tweak.
Laurence Tratt
-4
/
+4
2020-08-17
Rename the types for clarity.
Laurence Tratt
-5
/
+5
2020-08-16
hir: introduce lang items for AST lowering
David Wood
-0
/
+2
2020-08-15
Remove unnecessary intra-doc link
Camelid
-1
/
+0
2020-08-15
Fix link
Camelid
-0
/
+2
2020-08-14
Switch to intra-doc links in `core::option`
Camelid
-92
/
+23
2020-08-12
Add Rust function pointers.
Laurence Tratt
-1
/
+1
2020-08-12
Change notation.
Laurence Tratt
-2
/
+2
2020-08-12
Be clearer about Some/None transmute.
Laurence Tratt
-2
/
+3
2020-08-12
Be clear about the reverse `transmute` guarantees.
Laurence Tratt
-2
/
+3
2020-08-12
Clarify and add guarantee about `transmute`.
Laurence Tratt
-3
/
+6
2020-08-12
Explicitly document the size guarantees that Option makes.
Laurence Tratt
-4
/
+12
2020-07-30
Make `Option::unwrap` unstably const
Dylan MacKenzie
-1
/
+2
2020-07-27
mv std libs to library/
mark
-0
/
+1740