Skip to content

t4sk/hello-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Hello Rust

Install

# Verify installation
rustc --version
cargo --version

# Run
cargo run --bin hello

# Cloning this repo
git clone [email protected]:t4sk/hello-rust.git
cd hello-rust
cargo build

Intro

Data

  • Variable
    • Immutable by default
    • let
    • mut
    • Constant
    • Shadowing
    • Type placeholder _
  • Scalar types
    • i32, u32, f32, bool, char
    • Type conversion
    • Min and max value
    • Integer overflow
  • Compound data types
    • Tuple
      • Destructure, _
      • Empty tuple
      • Nested
    • Array
      • Array - collection of elements with length known at compile time
        • Fill
      • Slice - collection of elements with length not known at compile time
  • String
    • r#
    • usize
    • format!
  • Enum
    • Option
    • Result
    • derive(Debug, PartialEq)
  • Struct
    • Update syntax
    • Struct method (impl)
      • Self, self
      • Associated function (static method)
      • Methods (functions called on a particular instance of type)
  • Operators
    • Math
    • Bool
    • Comparison
    • Bitwise

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages