Ivan
							
						 
						
							 
							
							
							
								
							
								0ab1a6618e 
								
							
								 
							
						 
						
							
							
								
								Make tests as doctests - to be run by mdbook test  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ivan
							
						 
						
							 
							
							
							
								
							
								c07c45bd6d 
								
							
								 
							
						 
						
							
							
								
								Test and fix to vec-final  
							
							 
							
							... 
							
							
 
							
							Fixed Iterator implementation for Drain
Added some tests to code 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								29d8ef48b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #84  from Bobo1239/master  
							
							 
							
							... 
							
							
 
							
							Remove `unique` feature which doesn't exist anymore 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Boris-Chengbiao Zhou
							
						 
						
							 
							
							
							
								
							
								94964dee31 
								
							
								 
							
						 
						
							
							
								
								Remove `unique` feature which doesn't exist anymore  
							
							 
							
							... 
							
							
 
							
							`Unique` was marked permanently-unstable in rust#46952 and its feature
flag was changed to `ptr_internals` which we're already using. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								4b3335d0da 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #82  from RalfJung/ffi  
							
							 
							
							... 
							
							
 
							
							Don’t recommend empty enums for opaque types 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ralf Jung
							
						 
						
							 
							
							
							
								
							
								b3d532f55b 
								
							
								 
							
						 
						
							
							
								
								explain the empty type better, and explain to NOT use enums  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								790e96b87f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #80  from RalfJung/mdbook  
							
							 
							
							... 
							
							
 
							
							unpin mdbook version 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ralf Jung
							
						 
						
							 
							
							
							
								
							
								a207f8a92f 
								
							
								 
							
						 
						
							
							
								
								unpin mdbook version  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								66ef737340 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #79  from RalfJung/rustup  
							
							 
							
							... 
							
							
 
							
							Fix for Rust changes 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ralf Jung
							
						 
						
							 
							
							
							
								
							
								d4bc3b59c5 
								
							
								 
							
						 
						
							
							
								
								fix for oom rename  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Ralf Jung
							
						 
						
							 
							
							
							
								
							
								435f1da7b2 
								
							
								 
							
						 
						
							
							
								
								pin mdbook version until tests are fixed upstream  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								7a93c089a8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #76  from hynek/patch-1  
							
							 
							
							... 
							
							
 
							
							Fix definition of contravariance 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Hynek Schlawack
							
						 
						
							 
							
							
								
								
							
							
								
							
								d9abcb680e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix definition of contravariance  
							
							 
							
							... 
							
							
 
							
							Also clarify what F *is*. 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								13e3745ca3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #73  from Mark-Simulacrum/fix  
							
							 
							
							... 
							
							
 
							
							Fix nomicon for allocator changes 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Mark Simulacrum
							
						 
						
							 
							
							
							
								
							
								a9b58851a0 
								
							
								 
							
						 
						
							
							
								
								Fix nomicon for allocator changes  
							
							 
							
							
 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								c5d5e583ac 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #67  from Gankro/subtyping  
							
							 
							
							... 
							
							
 
							
							Admit that contravariance exists and clean up the subtyping section 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								748a5e6742 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #66  from rust-lang-nursery/Gankro-patch-1  
							
							 
							
							... 
							
							
 
							
							Global.oom() -> heap::oom 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
							
								
							
								23e4f08171 
								
							
								 
							
						 
						
							
							
								
								Global.oom -> heap::alloc::oom and explanation fixup  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
							
								
							
								3f12284a7b 
								
							
								 
							
						 
						
							
							
								
								Admit that contravariance exists and clean up the subtyping section  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								9bd87c10a2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #65  from rkruppe/patch-1  
							
							 
							
							... 
							
							
 
							
							Update description of float casts 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Robin Kruppe
							
						 
						
							 
							
							
								
								
							
							
								
							
								9e800adf6f 
								
									
								
							
								 
							
						 
						
							
							
								
								Update description of float casts  
							
							 
							
							... 
							
							
 
							
							https://github.com/rust-lang/rust/issues/15536  has been closed, there's no UB there, so let's stop linking to it. And for the same reasons (LLVM's assumption of the default floating point environment), f64->f32 and int->float casts do actually have a defined rounding mode, ties-to-even. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								f6ede52350 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #63  from SimonSapin/transparent  
							
							 
							
							... 
							
							
 
							
							Cast to `*mut _` to avoid importing std::alloc::Opaque 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Simon Sapin
							
						 
						
							 
							
							
							
								
							
								4808cf302d 
								
							
								 
							
						 
						
							
							
								
								Cast to `*mut _` to avoid importing std::alloc::Opaque  
							
							 
							
							... 
							
							
 
							
							Per https://github.com/rust-lang-nursery/nomicon/pull/62#issuecomment-380555676  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Simon Sapin
							
						 
						
							 
							
							
							
								
							
								3c56329d1b 
								
							
								 
							
						 
						
							
							
								
								Rename Void to Opaque  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Simon Sapin
							
						 
						
							 
							
							
							
								
							
								498ac29974 
								
							
								 
							
						 
						
							
							
								
								Use the new GlobalAlloc trait  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								6a8f0a27e9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #60  from ramosbugs/other_reprs_nullable_opt  
							
							 
							
							... 
							
							
 
							
							Clarify non-nullable pointer optimization in repr(C) section 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								David A. Ramos
							
						 
						
							 
							
							
							
								
							
								fa41e367bf 
								
							
								 
							
						 
						
							
							
								
								Remove box  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								David A. Ramos
							
						 
						
							 
							
							
							
								
							
								68eb664b6a 
								
							
								 
							
						 
						
							
							
								
								Clarify non-nullable pointer optimization in repr(C) section  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								557a2aa4b9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #58  from ordovicia/variance  
							
							 
							
							... 
							
							
 
							
							Replace word 'covariance' with 'variance' for consistency. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Hidehito Yabuuchi
							
						 
						
							 
							
							
							
								
							
								89f36d58fc 
								
							
								 
							
						 
						
							
							
								
								Replace word 'covariance' with 'variance' for consistency.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								efe56ad4c6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #56  from rust-lang-nursery/unique  
							
							 
							
							... 
							
							
 
							
							Fix code example compilation errors related to `unique`. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Corey Farwell
							
						 
						
							 
							
							
							
								
							
								5aa2345269 
								
							
								 
							
						 
						
							
							
								
								Fix code example compilation errors related to `unique`.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								ad5ddd62c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #53  from bmusin/fix_typo  
							
							 
							
							... 
							
							
 
							
							fix typo 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								b5e784db37 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #48  from SimonSapin/unique  
							
							 
							
							... 
							
							
 
							
							The `unique` feature is renamed `ptr_internals` 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Steve Klabnik
							
						 
						
							 
							
							
								
								
							
							
								
							
								3bdc990d8a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #55  from SimonSapin/unique  
							
							 
							
							... 
							
							
 
							
							Merge 'master' into 'rust-pr-46952' 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Simon Sapin
							
						 
						
							 
							
							
							
								
							
								fec3182d0b 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into rust-pr-46952  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Bulat Musin
							
						 
						
							 
							
							
							
								
							
								b0275ab6fd 
								
							
								 
							
						 
						
							
							
								
								fix typo, put quotes around Rc  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								2f7b05fd59 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #50  from SimonSapin/patch-2  
							
							 
							
							... 
							
							
 
							
							Clarify "unsafe pollutes the module" 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Simon Sapin
							
						 
						
							 
							
							
								
								
							
							
								
							
								79d7569b69 
								
									
								
							
								 
							
						 
						
							
							
								
								Clarify "unsafe pollutes the module"  
							
							 
							
							... 
							
							
 
							
							`unsafe` and `mod` are not magically linked, it’s entirely up to code authors to actively use privacy to limit limit the scope of unsafety and only expose safe APIs (or `unsafe fn`s). 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								03697eba8d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #49  from SimonSapin/unique  
							
							 
							
							... 
							
							
 
							
							The `unique` feature is renamed `ptr_internals` 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Simon Sapin
							
						 
						
							 
							
							
							
								
							
								2b35ebad1d 
								
							
								 
							
						 
						
							
							
								
								The `unique` feature is renamed `ptr_internals`  
							
							 
							
							... 
							
							
 
							
							CC https://github.com/rust-lang/rust/pull/46952  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								7dfcd07611 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #47  from dlrobertson/fix_dropck  
							
							 
							
							... 
							
							
 
							
							Fix RFC 1327 hyperlink in dropck 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Dan Robertson
							
						 
						
							 
							
							
							
								
							
								c1dcf1db8c 
								
							
								 
							
						 
						
							
							
								
								Fix RFC 1327 hyperlink in dropck  
							
							 
							
							... 
							
							
 
							
							- Fix hyperlink to RFC 1327 in the section on the dropck.
 - Fix other nits 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								aed22ffef0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #46  from Havvy/field-less-enums  
							
							 
							
							... 
							
							
 
							
							Rename C-like enums to field-less enums 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Havvy
							
						 
						
							 
							
							
							
								
							
								3dc8969723 
								
							
								 
							
						 
						
							
							
								
								Rename C-like enums to field-less enums  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								2629717682 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #43  from bennyyip/master  
							
							 
							
							... 
							
							
 
							
							Update for field reordering 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								BennyYip
							
						 
						
							 
							
							
							
								
							
								918485eb16 
								
							
								 
							
						 
						
							
							
								
								Remove note in repr-rust.md  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Alexis Beingessner
							
						 
						
							 
							
							
								
								
							
							
								
							
								bb2c90d2b5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #40  from hegza/fix/abbreviations  
							
							 
							
							... 
							
							
 
							
							Expand first-in-book use of certain abbreviations 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Henri Lunnikivi
							
						 
						
							 
							
							
							
								
							
								60d2621b32 
								
							
								 
							
						 
						
							
							
								
								Expand first-in-book use of certain abbreviations  
							
							 
							
							... 
							
							
 
							
							- Expand first-in-book use of foreign function interface (FFI) in
safe-unsafe-meaning.md
- Expand first-in-book use of application binary interface (ABI) in
other-reprs.md 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Simon Sapin
							
						 
						
							 
							
							
								
								
							
							
								
							
								5b45a89c37 
								
									
								
							
								 
							
						 
						
							
							
								
								Prefix private fields with _  
							
							 
							
							
 
							
						 
						
							8 years ago