Update coercions.md

pull/464/head
nomicon-kr 8 months ago committed by GitHub
parent fe089e8f0b
commit 55d7a89454
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -4,7 +4,7 @@
모든 강제 변환의 종류에 대해서는 참조서의 [강제 변환 타입][coercion-types] 섹션을 보세요. 모든 강제 변환의 종류에 대해서는 참조서의 [강제 변환 타입][coercion-types] 섹션을 보세요.
트레잇을 매칭할 때는 강제 변환을 실행하지 않는다는 것을 유의하세요 (except for receivers, [다음 페이지][dot-operator]를 보세요). 만약 어떤 타입 `U`를 위한 `impl`이 있고 `T``U`로 강제 변환된다면, `T`를 위한 구현으로 인정되지는 않습니다. 트레잇을 매칭할 때는 강제 변환을 실행하지 않는다는 것을 유의하세요 (수신자를 위한 경우는 제외하고요, [다음 페이지][dot-operator]를 보세요). 만약 어떤 타입 `U`를 위한 `impl`이 있고 `T``U`로 강제 변환된다면, `T`를 위한 구현으로 인정되지는 않습니다.
예를 들어 다음의 코드는 타입 검사를 통과하지 못할 텐데, `t``&T`로 강제 변환해도 괜찮고 `&T`를 위한 `impl`이 있는데도 그렇습니다: 예를 들어 다음의 코드는 타입 검사를 통과하지 못할 텐데, `t``&T`로 강제 변환해도 괜찮고 `&T`를 위한 `impl`이 있는데도 그렇습니다:
```rust,compile_fail ```rust,compile_fail

Loading…
Cancel
Save