1pub struct MyStruct {
2 name: String,
3}
4
5impl MyStruct {
6
7 pub fn new(name: String) -> Self {
8 Self {
9 name
10 }
11 }
12
13 pub fn set_name(&mut self, name: String) {
14 self.name = name
15 }
16
17 pub fn get_name(&self) -> String {
18 self.name.to_string()
19 }
20}