specify

type으로 엔진 타입이 지정된 카트 참조를 반환합니다.

반환된 참조는 접근할 때마다 현재 카트의 타입을 다시 검사합니다. 카트가 유효하지 않거나 현재 타입이 type과 다르면 빈 Optional을 반환합니다.