Guild
Guilds
Events
Presentations
Guilds
Events
Presentations
Sign In
Sign Up
Dark Mode
English
Primary Photo for {0} {1}

Remy Clarke

User
Presentations
Events
Guilds
User
Presentations
Events
Guilds
PresentationsMore
Cover Photo for Fun with Labels, Macros, and Unsafe Rust

Fun with Labels, Macros, and Unsafe Rust

Remy Clarke (Rust Programmer at Scylla Digital) talks about his experiments - mad scientist style - saving you the time and brain cells trying to figure out these things on your own. Tame unsafe code to have no undefined behavior. Check. Define macros inside a function. Check. Leverage labels to take control of control flow. Check.

Watch to learn techniques that will bring your Rust to the next level. Master control flow with labels, and make your code amenable to refactoring. Build your own local declarative macros to work around the scoping issues of functions, closures, .await, and ?. And last but not least, use Miri to ensure that your unsafe code has no undefined behavior.

Follow along looking at the code here:
https://github.com/ClarkeRemy/tokyo-rust-meetup-2023-12-12

Primary Photo for {0} {1}Remy Clarke
GuildsMore
Cover Photo for Tokyo Rust
Primary Photo for Tokyo Rust

Tokyo Rust

https://www.tokyorust.org

275 Members
Recent EventsMore
Cover Photo for Tokyo Rust Show & Tell - Volunteers Welcome!
Tue, Mar 31st · 9:30AMIn-Person

Tokyo Rust Show & Tell - Volunteers Welcome!

Primary Photo for Tokyo RustTokyo Rust
Cover Photo for Anodized: Specs Beyond Types in Rust
Wed, Jan 28th · 9:30AMIn-Person

Anodized: Specs Beyond Types in Rust

Primary Photo for Tokyo RustTokyo Rust
Cover Photo for Unlocking Cargo
Wed, Dec 17th · 9:30AMIn-Person

Unlocking Cargo

Primary Photo for Tokyo RustTokyo Rust
Primary Photo for {0} {1}

Remy Clarke

User
Presentations
Events
Guilds
User
Presentations
Events
Guilds
PresentationsMore
Cover Photo for Fun with Labels, Macros, and Unsafe Rust

Fun with Labels, Macros, and Unsafe Rust

Remy Clarke (Rust Programmer at Scylla Digital) talks about his experiments - mad scientist style - saving you the time and brain cells trying to figure out these things on your own. Tame unsafe code to have no undefined behavior. Check. Define macros inside a function. Check. Leverage labels to take control of control flow. Check.

Watch to learn techniques that will bring your Rust to the next level. Master control flow with labels, and make your code amenable to refactoring. Build your own local declarative macros to work around the scoping issues of functions, closures, .await, and ?. And last but not least, use Miri to ensure that your unsafe code has no undefined behavior.

Follow along looking at the code here:
https://github.com/ClarkeRemy/tokyo-rust-meetup-2023-12-12

Primary Photo for {0} {1}Remy Clarke
GuildsMore
Cover Photo for Tokyo Rust
Primary Photo for Tokyo Rust

Tokyo Rust

https://www.tokyorust.org

275 Members
Recent EventsMore
Cover Photo for Tokyo Rust Show & Tell - Volunteers Welcome!
Tue, Mar 31st · 9:30AMIn-Person

Tokyo Rust Show & Tell - Volunteers Welcome!

Primary Photo for Tokyo RustTokyo Rust
Cover Photo for Anodized: Specs Beyond Types in Rust
Wed, Jan 28th · 9:30AMIn-Person

Anodized: Specs Beyond Types in Rust

Primary Photo for Tokyo RustTokyo Rust
Cover Photo for Unlocking Cargo
Wed, Dec 17th · 9:30AMIn-Person

Unlocking Cargo

Primary Photo for Tokyo RustTokyo Rust

Guild

DocsTermsPrivacy

Get in touch!

hi@guild.host