rustHow to create struct in Rust
Structs are a way to create custom data types in Rust. They are similar to classes in other languages. Structs are created using the struct
keyword, followed by the name of the struct and a set of fields.
struct Person {
name: String,
age: u8
}
This example creates a Person
struct with two fields, name
and age
, both of which are of type String
and u8
respectively.
struct
: keyword used to create a structPerson
: name of the structname
: field of typeString
age
: field of typeu8
Helpful links
Related
- How to convert struct to protobuf in Rust
- How to copy struct in Rust
- How to init zero struct in Rust
- How to convert struct to bytes in Rust
- How to serialize struct to xml in Rust
- Example of struct of structs in Rust
- How to compare structs in Rust
- Example of struct private field in Rust
- How to clone struct in Rust
- Example of Rust struct with closure
More of Rust
- How to match whitespace with a regex in Rust?
- How to replace a capture group using Rust regex?
- How to split a string with Rust regex?
- How to iterate over a Rust slice with an index?
- How to use negation in Rust regex?
- How to use regex captures in Rust?
- Regex example to match multiline string in Rust?
- How to get a capture group using Rust regex?
- How to use modifiers in a Rust regex?
- How to create a HashMap of structs in Rust?
See more codes...