An introduction to structs, traits, and zero-cost abstractions by Tim McLean - Rust KW Meetup
This video was recorded during the Rust KW Meetup in Kitchener-Waterloo, ON, Canada on May 9, 2018. https://www.meetup.com/Rust-KW/events... This talk is targeted at programmers with experience in other languages but who are new to Rust. We will start with a quick introduction to structs and traits, then look at how we can use structs, traits, and generics to build abstractions and write better code without sacrificing performance. Talk written and presented by: Tim McLean ( / mclean0 ) Recording: Mark Sherry

▶︎
Join Us: or how I learned to stop worrying and love the trait by Coraline Sherratt - Rust KW Meetup

▶︎
Rust Generics and Traits: Define Common Struct Behaviors 🦀

▶︎
Understanding Rust – Or How to Stop Worrying & Love the Borrow-Checker • Steve Smith • YOW! 2024

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”

▶︎
"Type-Driven API Design in Rust" by Will Crichton

▶︎
Rust Powered Polymorphism ⚡️ With Traits

▶︎
Move fast and don't break things: High-performance networking in Rust — Joshua Liebow-Feeser

▶︎
Rust Structs, Traits and Impl

▶︎
Rust Async Programming in 2018 • Katharina Fey • GOTO 2018

▶︎
Considering Rust

▶︎
Rust for C++ developers - What you need to know to get rolling with crates - Pavel Yosifovich

▶︎
Rust Linz, July 2021 - Rainer Stropek - Traits, not your grandparents' interfaces

▶︎
Why would a python programmer learn rust when there are no jobs in it

▶︎
"Level Up Your Concurrency Skills With Rust" by David Sullins

▶︎
A Friendly Introduction to Rust for C++ Developers - Hendrik Niemeyer - ACCU 2022

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Rust Before Main - Ryan Levick - Rust Linz, July 2022

▶︎
Why is Rust Successful? • Florian Gilcher • GOTO 2017

▶︎
