Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- Kubernetes
- 구조분해 할당
- 단축 평가
- optional chaining
- rust
- docker swarm
- elasticsearch
- Proxy Resource
- prometheus
- 비구조화 할당
- AWS
- transit gateway
- null 병합 연산자
- VPC
- Custom Resource
- 러스트
- Service
- On-Premise
- docker
- JavaScript
- 자바스크립트
- grafana
- Await
- Endpoints
- vgw
- api gateway
- 온프레미스
- cognito
- 옵셔널 체이닝
- Site-to-Site VPN
Archives
- Today
- Total
목록2025/07/03 (1)
만자의 개발일지

지난 포스팅에서는 소유권과 메모리 모델에 대해 알아보았습니다. 이번 포스팅에서는 소유권의 이동 없이 데이터를 다루는 방식인 참조와 대여에 대해 알아보도록 하겠습니다.참조(References)와 대여(Borrowing)Rust에서 참조는 데이터의 메모리 주소를 가르키는 포인터와 유사합니다. 참조를 통해 실제 데이터를 가지는 것이 아닌 해당 데이터의 메모리 주소를 가르킴으로써 소유권을 가져오지 않고 해당 데이터에 접근할 수 있습니다. 다음 예시를 보겠습니다.fn main() { let s1: String = String::from("hello"); let s: &String = &s1;}s는 참조자(&)를 사용해 s1의 값을 참조하였고 String이 아닌 &String 타입을 사용하였습니다. 이는..
Rust
2025. 7. 3. 22:11