From 27514d58573ce1f844af4ea60afa72c7f58f1cd7 Mon Sep 17 00:00:00 2001 From: Jasper Ras Date: Thu, 21 Aug 2025 22:09:29 +0200 Subject: vault backup: 2025-08-21 22:09:29 --- .trash/How to return from a function.md | 5 +++++ ...ike integers floats do not have an architecture dependent size.md | 5 +++++ .trash/Untitled 1.md | 0 .trash/Untitled 2 2.md | 0 .trash/Using if let or let else matching.md | 3 +++ 5 files changed, 13 insertions(+) create mode 100644 .trash/How to return from a function.md create mode 100644 .trash/Unlike integers floats do not have an architecture dependent size.md create mode 100644 .trash/Untitled 1.md create mode 100644 .trash/Untitled 2 2.md create mode 100644 .trash/Using if let or let else matching.md (limited to '.trash') diff --git a/.trash/How to return from a function.md b/.trash/How to return from a function.md new file mode 100644 index 0000000..095cea0 --- /dev/null +++ b/.trash/How to return from a function.md @@ -0,0 +1,5 @@ +[[Adding a semicolon to the end of a line turns it into a statement]] + +In Rust we can return from a function with simply an expression at the end of the scope. + +The `return` keyword is mostly used for returning early. \ No newline at end of file diff --git a/.trash/Unlike integers floats do not have an architecture dependent size.md b/.trash/Unlike integers floats do not have an architecture dependent size.md new file mode 100644 index 0000000..f6b962f --- /dev/null +++ b/.trash/Unlike integers floats do not have an architecture dependent size.md @@ -0,0 +1,5 @@ +[[Rust]] + +Integers come in many sizes with the smallest being 8-bit and the largest 128-bit. However there is also `usize or isize` which specifies that the size is dependent on the CPU architecture. + +In contrast, floating points only have two sizes: f32 and f64. There is no fsize. \ No newline at end of file diff --git a/.trash/Untitled 1.md b/.trash/Untitled 1.md new file mode 100644 index 0000000..e69de29 diff --git a/.trash/Untitled 2 2.md b/.trash/Untitled 2 2.md new file mode 100644 index 0000000..e69de29 diff --git a/.trash/Using if let or let else matching.md b/.trash/Using if let or let else matching.md new file mode 100644 index 0000000..48d0bd2 --- /dev/null +++ b/.trash/Using if let or let else matching.md @@ -0,0 +1,3 @@ +We can use `if let` if we have a match expression with just one pattern/arm that we care about. +```rust +``` -- cgit v1.2.3