Commit Graph

624 Commits (17514193620cb8039231036ff63e9626bcf61a54)

Author SHA1 Message Date
Ivan 2edf3dae92 main to print message if all tests succeeds 7 years ago
Ivan 0ab1a6618e Make tests as doctests - to be run by mdbook test 7 years ago
Ivan c07c45bd6d Test and fix to vec-final 7 years ago
Matt Brubeck 715585b421 Add fn to the list of invalid primitive values 7 years ago
Boris-Chengbiao Zhou 94964dee31 Remove `unique` feature which doesn't exist anymore 7 years ago
Steve Klabnik 4b3335d0da
Merge pull request from RalfJung/ffi 7 years ago
Ralf Jung b3d532f55b explain the empty type better, and explain to NOT use enums 7 years ago
Ralf Jung d4bc3b59c5 fix for oom rename 7 years ago
Hynek Schlawack d9abcb680e
Fix definition of contravariance 7 years ago
Jorge Aparicio a0c1de174a document #[panic_implementation] 7 years ago
Mark Simulacrum a9b58851a0 Fix nomicon for allocator changes 7 years ago
Alexis Beingessner c5d5e583ac
Merge pull request from Gankro/subtyping 7 years ago
Alexis Beingessner 23e4f08171 Global.oom -> heap::alloc::oom and explanation fixup 7 years ago
Alexis Beingessner 3f12284a7b Admit that contravariance exists and clean up the subtyping section 7 years ago
Robin Kruppe 9e800adf6f
Update description of float casts 7 years ago
Simon Sapin 4808cf302d Cast to `*mut _` to avoid importing std::alloc::Opaque 7 years ago
Simon Sapin 3c56329d1b Rename Void to Opaque 7 years ago
Simon Sapin 498ac29974 Use the new GlobalAlloc trait 7 years ago
David A. Ramos fa41e367bf Remove box 7 years ago
David A. Ramos 68eb664b6a Clarify non-nullable pointer optimization in repr(C) section 7 years ago
Hidehito Yabuuchi 89f36d58fc Replace word 'covariance' with 'variance' for consistency. 7 years ago
Corey Farwell 5aa2345269 Fix code example compilation errors related to `unique`. 7 years ago
Alexis Beingessner ad5ddd62c0
Merge pull request from bmusin/fix_typo 7 years ago
Simon Sapin fec3182d0b Merge remote-tracking branch 'upstream/master' into rust-pr-46952 7 years ago
Bulat Musin b0275ab6fd fix typo, put quotes around Rc 7 years ago
Simon Sapin 79d7569b69
Clarify "unsafe pollutes the module" 7 years ago
Alexis Beingessner 03697eba8d
Merge pull request from SimonSapin/unique 7 years ago
Simon Sapin 2b35ebad1d The `unique` feature is renamed `ptr_internals` 7 years ago
Dan Robertson c1dcf1db8c Fix RFC 1327 hyperlink in dropck 7 years ago
Havvy 3dc8969723 Rename C-like enums to field-less enums 7 years ago
Alexis Beingessner 2629717682
Merge pull request from bennyyip/master 7 years ago
BennyYip 918485eb16 Remove note in repr-rust.md 7 years ago
Henri Lunnikivi 60d2621b32 Expand first-in-book use of certain abbreviations 7 years ago
Simon Sapin 5b45a89c37
Prefix private fields with _ 8 years ago
Simon Sapin 36a7633208
Don’t recommend empty enums for opaque types 8 years ago
BennyYip 59b4cd530c Update repr-rust.md 8 years ago
viktor kharitonovich e45316fbe8
Update vec-drain.md 8 years ago
Peter Hall a02cdb73ce Update exotic-sizes.md 8 years ago
Vojtech Kral 6d91367540 Fix 8 years ago
Steve Klabnik a4322ccb28 Merge pull request from Gankro/cleanup 8 years ago
Alexis Beingessner 680e284b0a Merge pull request from SimonSapin/nonzero-checked 8 years ago
Alexis Beingessner a08085479b Cleanup the first chapter 8 years ago
Wilfred Hughes 16399a1e23 Clarify that repr(any integer type) is legal 8 years ago
Simon Sapin f8fd671039 Update for https://github.com/rust-lang/rust/pull/42959 8 years ago
Steve Klabnik 81134a4dff Merge pull request from pablocouto/output-update 8 years ago
Alex Crichton 56d90fa3c3 Touch up where `Alloc` is imported from 8 years ago
Mark Simulacrum 2e67cfed79 Update to use the new allocator APIs. 8 years ago
Pablo Couto 85de648985 Update compiler output 8 years ago
Steve Klabnik 794c2d6302 Merge pull request from Gankro/reref 8 years ago
Alexis Beingessner c4822cd907 rewrite references.md, splitting it out into aliasing.md 8 years ago
Steve Klabnik c0e8c56d76 Merge pull request from Rufflewind/master 8 years ago
Phil Ruffwind 91dbbbcfbd subtyping: clarify the concreteness of 'a in example 8 years ago
Nathaniel Ringo fc58ace60c Fixes formatting. 8 years ago
Steve Klabnik 95e43bcbc5 Merge pull request from geofft/null 8 years ago
Steve Klabnik b4ada32dd3 Merge pull request from geofft/master 8 years ago
Geoffrey Thomas 7753a3cc8a other-reprs: `Option` is FFI-safe, even though it's an enum 8 years ago
Geoffrey Thomas 687556987c Document ABI changes from `#[repr(u*)] enum` 8 years ago
projektir 8acf410db2 Fixing link to Drop trait and catch_unwind; closes 8 years ago
projektir d0f2868141 Adding the FFI chapter from the first edition of TRPL to nomicon 8 years ago
Alexis Beingessner f680164a91 remove spurious ?Sized bound 8 years ago
Alexis Beingessner e9335c82a2 use new Unique/heap APIs 8 years ago
portal 9cc14cd6a4 Replace occurrences of `uint` with `usize` 8 years ago
steveklabnik b5f1f9d75e Add @aldeka's safe and unsafe Ferris 8 years ago
Steve Klabnik 0e31470870 Merge pull request from king6cong/master 8 years ago
king6cong 3abe4910eb rewording 8 years ago
king6cong 6dd445b8e7 fix typo 8 years ago
Phil Ruffwind d08fe97d12 Add Gankro's table to nomicon/src/phantom-data.md 8 years ago
Luxko c4ef161ed0 Update exception-safety.md 8 years ago
Luxko c6dd2ea600 Update exception-safety.md 8 years ago
Steve Klabnik 7f2e5abd96 Revert "Fix up links" 8 years ago
Jeff Muizelaar 8e1e112170 Remove obsolete documentation about drop-flags 8 years ago
Steve Klabnik 853058536b Fix up links 8 years ago
Steve Klabnik 0e6c680ebd Port Nomicon to mdbook 8 years ago
Steve Klabnik 59c90266d3 Re-implement rustbook in terms of mdbook 8 years ago