«higher-rank-types» 태그된 질문


4
상위 순위 특성 바인딩 특성에서 관련 유형을 어떻게 반환합니까?
관련 형식을 deserialize하는 기능이있는 특성이 있습니다. 그러나 관련 유형에는 발신자가 결정한 수명이 필요하므로 상위 특성을 사용하는 별도의 특성이 있으므로 평생 동안 직렬화를 해제 할 수 있습니다. 이 관련 유형을 반환하는 클로저를 사용해야합니다. 이를 수행하기 위해 다음 코드가 있습니다. #![allow(unreachable_code)] use std::marker::PhantomData; trait Endpoint: for<'a> EndpointBody<'a> {} trait EndpointBody<'a> { type …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.