Dhghomon
ff88b06b65
eprintln! note
4 years ago
Dhghomon
115f959def
+ writing macros
4 years ago
Dhghomon
ad5a53be40
writing macros
4 years ago
Dhghomon
fdf5972936
cargo doc
4 years ago
Dhghomon
ade883ec4e
ToString from Display
4 years ago
Dhghomon
f22de35198
change to write! macro
4 years ago
Dhghomon
41a0ca92b9
env!
4 years ago
Dhghomon
084503deda
Vars
4 years ago
Dhghomon
e4b44ec476
Taking user input
4 years ago
Dhghomon
e718530e15
typo
4 years ago
Dhghomon
56a2cee61e
start cargo
4 years ago
Arcadie
5c96293e48
Fix minor typos and code snippet comments
4 years ago
Dhghomon
b00cebb255
OpenOptions
4 years ago
Dhghomon
ab504724d3
Merge pull request #64 from Arcadie/fix-snippets
...
Fix a couple of snippets; snippets-test - don't exit early.
4 years ago
Dhghomon
5d3f058621
update
4 years ago
Dhghomon
def10f5479
typo
4 years ago
Dhghomon
dbc5ca1f57
Start files
4 years ago
Dhghomon
511e37cde5
extern crate
4 years ago
Dhghomon
b16f747f7a
cfg!
4 years ago
Dhghomon
759739d8e8
line!(), etc.
4 years ago
Dhghomon
5224e4a996
unreachable!()
4 years ago
Dhghomon
30605bbe5a
std tour: time
4 years ago
Dhghomon
d221daa8b6
std prelude
4 years ago
Dhghomon
6dc635eeee
matches_indices, peekable
4 years ago
Arcadie
58e0646d16
Fix a couple of snippets; makefile - don't exit early.
4 years ago
Arcadie
824773a26a
Integers: fix ops typo; Floats: tweak .round explanation
4 years ago
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