-
Rust Syntax상식❤️) Traits코딩Coding/Rust❤️Cheat_Sheet_그림❤️_syntax 2022. 8. 22. 11:25728x90
Traits: Summary
- --------Traits ----
- Traits define abstract behavior that can be utilzed by multiple types
- We can define function argument types with a trait
- We can use traits to constrain function arguments
- We can constrain return types using traits
- We can conditionally create types on the heap at runtime using trait objects.
- We can use traits to conditionally implement methods
- Traits define abstract behavior that can be utilzed by multiple types
Traits = define abstract behavior
do를 의미
특성은 여러 유형에 의해 활용될 수 있는 추상적 행동을 정의한다.
We can define function argument types with a trait
특성(trait)으로 함수 인수 유형을 정의할 수 있습니다.
- We can use traits to constrain function arguments
- 우리는 함수 인수를 제한하기 위해 특성을 사용할 수 있다
- We can constrain return types using traits
- 우리는 특성을 사용하여 반환 유형을 제한할 수 있습니다.
- We can conditionally create types on the heap at runtime using trait objects.
- 특성 객체(trait object)를 사용하여 런타임(runtime)에 힙(heap)에 조건부로 유형(conditionally create types) 을 만들 수 있습니다.
- We can use traits to conditionally implement methods
- 우리는 조건부로 방법을 구현하기 위해 특성을 사용할 수 있다.
9분 52초에 나오는거 정리함
https://youtu.be/f68FtmUTl3s
내가 공부하려고 만듬
한글러스트Rust강의_039⭐️Rust_traits기초_part2 #rustlang #traits
https://youtu.be/8UTZbeHtVJk
Rust Traits ❤️vs C++🧡 Concepts -
https://economiceco.tistory.com/m/14823
9분47초에 나옴
https://youtu.be/t581dnIzJSY
반응형'코딩Coding > Rust❤️Cheat_Sheet_그림❤️_syntax' 카테고리의 다른 글
exhaustive vs non-exhaustive (0) 2022.12.19 Rust: GUI의 현재 (2022/12) (kas-gui.github.io) (0) 2022.12.16 ARMv8 and x86-64 machine instructions for all the common atomic operations (0) 2022.11.11 God-Tier❤️Developer RoadMap | Fireship (0) 2022.08.27 Rust❤️WebGPU Tutorial_❤️_이론 공부하기 딱 좋다 (0) 2022.06.27 Modern C++ 과 러스트❤️랑 비교해서 정리됨 (0) 2022.06.18 Rust❤️ lang cheat sheet❤️ (0) 2022.06.18 동기(Synchronous)와 비동기(Asynchronous) 그림으로 이해하기(JavaScript개념으로 설명함) (0) 2022.06.11