
Structs & Enums
Struct-definitie, methods, geassocieerde functies, tuple structs, enums, Option, Result
1Wat is een struct in Rust?
Wat is een struct in Rust?
Antwoord
Een struct in Rust is een aangepast datatype waarmee je meerdere gerelateerde waarden onder één naam kunt groeperen. Het is vergelijkbaar met classes in andere talen, maar zonder overerving. Structs zijn fundamenteel voor het modelleren van gestructureerde data en worden veel gebruikt in elk Rust-programma.
2Hoe declareer je een struct met de naam Point met twee velden x en y van het type i32?
Hoe declareer je een struct met de naam Point met twee velden x en y van het type i32?
Antwoord
De syntaxis voor het declareren van een struct in Rust gebruikt het sleutelwoord struct gevolgd door de naam en velden tussen accolades. Elk veld geeft zijn naam op, gevolgd door een dubbele punt en zijn type. Deze syntaxis is de standaardvorm voor het definiëren van benoemde structs in Rust.
3Wat is een tuple struct in Rust?
Wat is een tuple struct in Rust?
Antwoord
Een tuple struct is een struct waarvan de velden worden geïdentificeerd door positie in plaats van door naam. Het wordt gedeclareerd met haakjes in plaats van accolades en maakt het mogelijk een apart nieuw type te maken uit een tuple. Tuple structs zijn nuttig voor het maken van newtypes of wanneer veldnamen overbodig zouden zijn.
Hoe krijg je toegang tot de velden van een tuple struct Color(u8, u8, u8)?
Wat is een impl-blok in Rust?
+17 gespreksvragen
Andere Rust-sollicitatieonderwerpen
Rust-basis
Ownership & Borrowing
Foutafhandeling
Collecties
Modules & Packages
Traits
Generics
Lifetimes
Iterators & Closures
Smart Pointers
Concurrency Basics
async/await
Testing
Cargo & Ecosystem
Pattern Matching
Macro's
Serde & serialisatie
Unsafe Rust
Geavanceerde traits
Geavanceerde Lifetimes
Type System
Tokio & Async I/O
Prestatie-optimalisatie
Memory Management
Web Frameworks
Database Integration
Rust Design Patterns
Beheers Rust voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis