Programming/Rust
[Rust] Method와 Function의 차이
아래 소스를 기준으로 Rust에서 Method와 Function의 차이를 설명한다.struct Person { name: String,}impl Person { fn new(name: String) -> Self { Self { name } } fn set_name(&mut self, name: String) { self.name = name; } fn get_name(&self) -> String { self.name.clone() }}fn main() { let jihoon = Person::new("jihoon".to_string()); println!("Hello, {}!", ji..
2024. 10. 15. 15:14