İçeriğe geç
Rust Derleyici HatalarıHata
E0200

E0200 — Unsafe Trait, Unsafe Impl Gerektirir

Bir unsafe trait, unsafe impl bloğuyla uygulanmalıdır.

rustcargo

Bu hatanın nedenleri

Trait unsafe olarak bildirilmiştir; bu da uygulayıcıların belirli değişmezleri (invariant) doğrulaması gerektiği anlamına gelir. Bu güvenlik gereksinimlerini kabul etmek için impl bloğunun da unsafe olarak işaretlenmesi gerekir.

Nasıl düzeltilir

impl bloğuna unsafe anahtar sözcüğünü ekleyin: unsafe impl MyTrait for MyType. Hangi değişmezleri sağladığınızı belgeleyen bir güvenlik yorumu ekleyin.

Resmi Belgeler

İlgili Hata Kodları