332 Commits (cea0927fcb9f3ae64a7cfd13c9630f56f1959447)

Author SHA1 Message Date
Dhghomon 38e3c217c8
char_indices() 4 years ago
Dhghomon cddd62c53b
Add some more operators 4 years ago
Dhghomon f0ae9256ab
Merge pull request #62 from Arcadie/patch-osstring
OsString: calling unwrap will panic, use match instead
4 years ago
Dhghomon 1863d76560
typo 4 years ago
Dhghomon 6d891663ba
more on std::mem::take 4 years ago
Dhghomon 280377b63a
tour: mem 4 years ago
Arcadie c021f2ceb0 OsString: calling unwrap will panic, use match instead 4 years ago
hal ef4121a934 Fix typos 4 years ago
Jens Kohl 6389171068
Small typo in introduction 4 years ago
Dhghomon 424c34faa4
std tour - String, OsString, CString 4 years ago
Rod Elias e2e1fc2874
minor improvements 4 years ago
Dhghomon 0147b79340
more on enums 4 years ago
Dhghomon e24c86028b
std library tour: bool, Vec 4 years ago
Dhghomon 02b96f6319
std tour: floats 4 years ago
Dhghomon 8b597e6104
Update README.md 4 years ago
Dhghomon 4e82ed569d
format a bit 4 years ago
Dhghomon c3530f7bda
Start tour of standard library 4 years ago
Dhghomon 02ecbea019
Merge pull request #58 from szTheory/patch-4
Fix other instance of city name in example
4 years ago
Dhghomon d8510d0a19
Merge pull request #57 from szTheory/patch-3
Fix city name in example
4 years ago
Dhghomon 0b66069a8c
introduce preludes 4 years ago
Dhghomon 1a2b5ded95
+ chunks, windows 4 years ago
szTheory 70f790ccca
Fix other instance of city name in example 4 years ago
szTheory 2b38de17cc
Fix city name in example 4 years ago
Dhghomon 4cef9ad9af
Parts 1 + 2 4 years ago
Dhghomon c59a16831e
+ comments 4 years ago
Dhghomon 74fa340cf2
TOC 4 years ago
Dhghomon 6e23b8c08d
+ rayon 4 years ago
Dhghomon 72c9e08cf7
Add note 4 years ago
Dhghomon f48a6cc5b1
Start external crates 4 years ago
Dhghomon dd063356d0
Merge pull request #56 from kemra102/master
Fix typo
4 years ago
Dhghomon c14761f3fc
Merge pull request #55 from szTheory/patch-2
Fix in-line code sample backtick formatting
4 years ago
Danny f4261209d2
Fix typo
Fix typo in destructuring section, moving a stray backtick to the correct location.
4 years ago
szTheory a7c1f86b45
Fix in-line code sample backtick formatting 4 years ago
szTheory 7943c4da48
Fix typo 4 years ago
Arcadie 95ed85511f Typo fixes: attributes, derive, deref and testing.
attributes - remove list tag from first example, not used for the others;
derive - String does not implement Copy;
deref - small typo, remove extra dot from .main();
testing - use two backticks to escape backticks used in code block, explicitly use assert!(left, right) for the description, add missing quote in last example;
4 years ago
Dhghomon 1891f1311e
More on testing, etc. 4 years ago
Sebastian c74e1adeee
Incorrect formatting of `print_one_thing` method
This caused the whole sentence to be highlighted instead the function name.
4 years ago
Dhghomon 4616e62a07
Merge pull request #49 from chapeupreto/patch-2
fix typo
4 years ago
Rod Elias 8046f872ae
fix typo 4 years ago
Rod Elias e058c79219
fix output for "Printing 'hello, world!'" example 4 years ago
Dhghomon fa41a486c7
Start testing 4 years ago
Dhghomon 48c9fbd7a0
Clarify after pickfire's PR re: reach 4 years ago
Dhghomon 8f7bfceaa3
Comment on Box 4 years ago
Dhghomon f147aef4f7
Update status 4 years ago
Dhghomon 87f0f76333
super 4 years ago
Dhghomon 0fd4fdde56
Start crates and modules 4 years ago
Dhghomon 961e71f081
Deref and DerefMut 4 years ago
Dhghomon 984002eec4
+ fold 4 years ago
Dhghomon 56556d1531
Bit more on .expect() 4 years ago
Dhghomon a4d7fb6367
br print result 4 years ago
Dhghomon f1614b868f
add br 4 years ago
Dhghomon 9c18d8361f
TOC 4 years ago
Dhghomon c0cf28ba3b
Box around traits 4 years ago
Akshat Agarwal 4f438f8d7c
fix small typo 4 years ago
Dhghomon 5ac4d3a2c0
Attributes section 4 years ago
Dhghomon 744d910a47
Rewrite snippet part, bit on attributes 4 years ago
Dhghomon 898784fc32
Some more closure explanation 4 years ago
Dhghomon e09e309f06
Merge pull request #42 from elfsternberg/L7104-type-correction
This block describes the typing incorrectly.
4 years ago
Dhghomon 38ac7cceef
Merge pull request #41 from patahene/patch-1
Fix an example output
4 years ago
Dhghomon c01835408a
Merge pull request #40 from Zyfarok/master
Fix shadowing example
4 years ago
Elf M. Sternberg e654c7d8e5 This block is confused.
Consider the following demonstration (this code compiles under Rust 2018
as a drop in for the contents of main.rs after `cargo new mapdemo --bin;
cargo run`):

```
fn main() {
	let x = [1, 2, 3, 4, 5];
	let z = x.iter().map(|&x| format!("{}", x)).collect::<Vec<String>>();
	println!("{:?}", z);
}
```

The `self` argument to map will be an `Iter<u64>`.  The `Self::Item`
type is therefore `u64`.  The return type of the function being passed
to map is `String`.  This is what the `B` type variable indicates: the
return type of the function, as can be clearly seen in the second line
of the `where` clause in your example:

```
    F: FnMut(Self::Item) -> B
```
4 years ago
patahene f592f662e4
Update README.md 4 years ago
Zyf 3b8d5057d6
Fix shadowing example 4 years ago
Arcadie 583281f2d5 Use emojis to ignore snippets that won't compile / code fragments.
I did a search and replace for:

// (note: this will not compile) incomplete code snippet -> // ⚠️
// (note: this will not compile) -> // 🚧

Note: Requires md2src version 1.1.0 or later!
4 years ago
Dhghomon cddf839e32
Default + builder pattern 4 years ago
Arcadie 192047be94 Delete whitespace, tweak phrasing 4 years ago
Arcadie 9e9bf0a265 Arc: when spanwing threads in a loop, call join on handlers at the end 4 years ago
Arcadie 27def910d6 Mutex: fix output for code samples 4 years ago
Arcadie a1f511f80f Generics - fix print with, specify variables of type U 4 years ago
Arcadie c56888fcf5 VecDeque - say items are moved instead of copied on remove() 4 years ago
Dhghomon 0dc4a75139
chars, len(), chars().count() 4 years ago
Arcadie e773c679bd Impl Trait - make snippets compile by fixing ignore message 4 years ago
Arcadie 3263dce437 Fix small typo in filter_map() example, get rid of into_iter() for range.
Range already implements Iterator trait, so no need for the into_iter().
4 years ago
Dhghomon fafdb36cec
Rewrite a bit 4 years ago
Dhghomon 613a9755f0
impl Trait 4 years ago
Dhghomon 36a056df85
Closures in functions 4 years ago
Dhghomon 8fb5b1e131
Explanation of what a snippet is 4 years ago
Alexander Willner 8c0d7a3b79 getting all code snippets to compile or to be skipped 4 years ago
Alexander Willner 27f0d7ad45 getting the first 50 code snippets to compile or to be skipped 4 years ago
Alexander Willner 6f0ed2ae75 Started to get snippets compile / mark them as uncompilable... 4 years ago
Alexander Willner 1cf4605343 Mark snippet as no compilable 4 years ago
Dhghomon a39f09850a
Some other methods 4 years ago
Dhghomon 56afb860af
.cycle() 4 years ago
Dhghomon 33705b94ba
.find(), .position() 4 years ago
Dhghomon b62700abae
.any(), .all() 4 years ago
Dhghomon ef187d51ba
.and_then(), .and() 4 years ago
Dhghomon e9fdd53a7e
ok_or + ok_or_else 4 years ago
Dhghomon 4ac9f67713
Fix typo 4 years ago
Dhghomon c4cb3c1ac1
More on closures + iterators 4 years ago
Dhghomon 516556fb5f
VecDeque 4 years ago
Dhghomon 9f9c7484c7
BinaryHeap 4 years ago
Dhghomon e7f9b6d27c
Start HashSet + BTreeSet 4 years ago
Suresh G e2ffd92ff1
Update README.md
spell changes
4 years ago
Dhghomon 17a9c09880
[] vs. .get() for HashMap 4 years ago
Dhghomon 6ccb798ce3
More on hashmaps 4 years ago
byschii 1f59c6b710
Typo 4 years ago
Dhghomon 3851cb54b9
Typo 4 years ago
Dhghomon 218a193dcf
Typo 4 years ago
Dhghomon 8e316f7402
More on r# and unicode escape 4 years ago
Dhghomon 75eb5a9194
correction 4 years ago
Dhghomon 3b337b533a
Add intro 4 years ago
Pradeep Chauhan 4d3f5a1c08
Merge branch 'master' into fix-typos 4 years ago
Pradeep Chauhan 4ee6006e8c Fix typos 4 years ago
Dhghomon b23782290f
.zip() and .collect() into HashMap 4 years ago
Dhghomon 6243d39632
Start HashMap 4 years ago
Dhghomon 4ea46d54d8
Commas in structs 4 years ago
Dhghomon f78d86b5c9
More on printing 4 years ago
Dhghomon 3c4237acd8
Correction 4 years ago
Dhghomon 91b0f71685
Start adding to printing 4 years ago
Sudo Nice 725ea14d80 Fix misleading Self explanation
closes #21
4 years ago
Dhghomon deaec92cbb
Slight reword 4 years ago
Alexander Willner fa0f6ea8cd Fixing Markdownlint: various fixes 4 years ago
Alexander Willner a8c88b7654 Fixing Markdownlint MD025: single h1 4 years ago
Alexander Willner f723508cc1 Fixing Markdownlint MD012: multiple blanks 4 years ago
Alexander Willner ddd6ccdda2 Fixing Markdownlint MD040: missed language definition 4 years ago
Alexander Willner 64622938fb Fixing Markdownlint MD004: unordered lists 4 years ago
Alexander Willner fdd687471f Fixing Markdownlint MD034: links 4 years ago
Alexander Willner ab9d4b6e91 removed compiler warnings 4 years ago
Arcadie 5ad66fff91 Fix output for 'Enums to use multiple types' 4 years ago
Dhghomon 86042e07ca
Merge pull request #22 from Naereen/patch-1
Tiny typo: varible -> variable
4 years ago
Dhghomon c47998dd23
Start Box 4 years ago
Lilian Besson ccd6403945
Tiny typo: varible -> variable
Hi,
First, bravo, great job done here!
Then, I saw this tiny typo: varible -> variable.
Regards
4 years ago
Dhghomon d46e8b7db9
One more example of why multiple numeric types 4 years ago
Dhghomon 76ea9f792d
Implementing the From trait 4 years ago
Dhghomon 461d8c293b
Traits in documentation + redo enum example
Enum example takes place before introducing attributes so small change to make #[derive(Debug)] unnecessary
4 years ago
Dhghomon 3cb4b92810
Merge pull request #19 from maxzinkus/patch-1
Fix typo
4 years ago
Michael Howell 1bf0dd5aaa
Replace `SkyState` with `ThingsInTheSky`
Looks like you missed one.
4 years ago
Max Zinkus f342922395
Fix typo 4 years ago
Dhghomon 7e723b2cff
Pointer address 4 years ago
pretzelhammer b9f15b6018 improves code formatting 4 years ago
Dhghomon a82e194506
Actually, two sentences could work 4 years ago
Jacob 0d384b0def adds missing curly braces, inline code formatting in Multiple threads 4 years ago
Dhghomon d6178a45c1
Correction on .into 4 years ago
Sudo Nice 98859f2982 Merge remote-tracking branch 'upstream/master' 4 years ago
Dhghomon 7f0490f435
Delete incorrect paragraph 4 years ago
Sudo Nice 0075ab0d1f Replace code block surrounding '```' -> '`' for inlined code
closes #7
4 years ago
Dhghomon 8619fb81d8
Expand on reference explanation 4 years ago
Dhghomon 4f60ee5c23
Small fixes + finish incompllete paragraph 4 years ago
ambiso 0bf6f280c4 Fix type aliases 4 years ago
Sudo Nice 2cb43c9b60 Fix code blocks formatting 4 years ago
Sudo Nice 7a5b5fa48b Fix wording 4 years ago
Sudo Nice e571353276 Fix spaces 4 years ago
Sudo Nice 7bd21adee9 Slightly precise (yet simple) wording 4 years ago
Dhghomon 4c4ddfe02e
Reading Rust documents 4 years ago
Dhghomon 9b6585963d
Tiny rewording 4 years ago
Dhghomon cbff1b12c0
Merge pull request #4 from ridiculousfish/unicode_tightening
Tighten up some language around ASCII
4 years ago
ridiculousfish 2490824036 Tighten up some language around ASCII
This commit attempts to clarify some language around char. It drops
mentions of ASCII and tries to make the language around u8<->char
more clear.
4 years ago
Dhghomon 4048fcb6fe
Add inclusive range syntax (..=) 4 years ago
Dhghomon 07568b0d08
reorder that 4 years ago
Dhghomon 53036e7274
See if this makes a table of contents 4 years ago