about summary refs log tree commit diff
path: root/library/core/src/pin.rs
AgeCommit message (Expand)AuthorLines
2023-12-10remove redundant importssurechen-2/+1
2023-11-15Bump cfg(bootstrap)sMark Rousskov-2/+1
2023-10-20Fix stage0 core testsOli Scherer-1/+3
2023-10-20s/generator/coroutine/Oli Scherer-7/+7
2023-10-20s/Generator/Coroutine/Oli Scherer-7/+7
2023-09-23Clarify example in `Pin::new_unchecked` docsFZs-1/+4
2023-05-18Document `Pin` memory layoutJules Bertholet-0/+2
2023-03-16Beautify pin! docsest31-16/+19
2023-01-25Set version placeholders to 1.68Mark Rousskov-1/+1
2023-01-14Fix some missed double spaces.André Vennberg-2/+2
2023-01-11Stabilize `::{core,std}::pin::pin!`Daniel Henry-Mantilla-7/+3
2022-12-19docs: improve pin docsch-iv-1/+35
2022-11-22Rollup merge of #103396 - RalfJung:pinning-closure-captures, r=dtolnayMatthias Krüger-2/+55
2022-10-22Pin::new_unchecked: discuss pinning closure capturesRalf Jung-2/+55
2022-10-20Update tests to match error message changesb4den-1/+1
2022-05-05Fix the generator example for `pin!()`mbartlett21-3/+4
2022-04-10Fix formatting error in pin.rs docsnyanpasu64-1/+1
2022-03-06fix pin doc typocsmoe-1/+1
2022-02-23Rollup merge of #94128 - mqy:master, r=Dylan-DPCMatthias Krüger-2/+2
2022-02-20Update pin_static_ref stabilization version.Eric Huss-2/+2
2022-02-20Rollup merge of #93580 - m-ou-se:stabilize-pin-static-ref, r=scottmcmMatthias Krüger-2/+2
2022-02-19rustdoc: several minor fixesmqy-2/+2
2022-02-14Add a comment to justify why the `pointer` field is `pub`.Daniel Henry-Mantilla-0/+5
2022-02-14Replace `def_site`-&-privacy implementation with a stability-based one.Daniel Henry-Mantilla-5/+6
2022-02-14Improve documentation.Daniel Henry-Mantilla-6/+5
2022-02-14Add a stack-`pin!`-ning macro to the `pin` module.Daniel Henry-Mantilla-0/+242
2022-02-04Stabilize pin_static_ref.Mara Bos-2/+2
2021-10-30Add #[must_use] to remaining core functionsJohn Kugelman-0/+1
2021-10-10Add #[must_use] to conversions that move selfJohn Kugelman-0/+5
2021-09-25Apply 16 commits (squashed)Frank Steffahn-3/+3
2021-07-29Fix may not to appropriate might not or must notAli Malik-2/+2
2021-07-06Link tracking issue for pin_deref_mutJon Gjengset-1/+1
2021-06-15Update library/core/src/pin.rsJon Gjengset-1/+1
2021-05-26Merge branch 'master' into no-unpin-in-pin-future-implJon Gjengset-104/+113
2021-03-28Remove P: Unpin bound on impl Future for PinJon Gjengset-0/+38
2021-01-05Fix overlength lines in `core::pin`.Frank Steffahn-62/+68
2021-01-05Add titles (tooltips) to defined links in `core::pin`.Frank Steffahn-21/+21
2021-01-05Fix broken links to `Drop` that used to point to `Drop::drop` due to the mark...Frank Steffahn-7/+7
2021-01-05Add more links to `core::pin` to improve visual consistency.Frank Steffahn-39/+44
2021-01-05Exclude single type parameters from links in `core::pin` for more visual cons...Frank Steffahn-35/+33
2021-01-05Fix spacing in docs for `core::pin` by combining consequent code blocks using...Frank Steffahn-23/+23
2020-12-31Remove many unnecessary manual link resolves from libraryCamelid-2/+0
2020-10-21Add tracking issue number for pin_static_ref.Mara Bos-2/+2
2020-10-15Add missing `mut`.Mara Bos-1/+1
2020-10-13Reword safety guarantee of Pin::static_{ref,mut}.Mara Bos-6/+6
2020-10-12Add Pin::static_mut.Mara Bos-0/+14
2020-10-12Rename Pin::new_static to Pin::static_ref.Mara Bos-1/+1
2020-10-09Make Pin::new_static const.Mara Bos-1/+2
2020-10-08Add Pin::new_static.Mara Bos-0/+13
2020-09-18Make some methods of `Pin<&mut T>` unstable constChristiaan Dirkx-5/+8