Error Kompiler RustError
E0308E0308 — Tipe Tidak Cocok
Tipe yang diharapkan tidak cocok dengan tipe aktual yang diberikan.
rustcargo
Lihat detail Jelajahi semua 80 kode error Error Kompiler Rust dengan penyebab, perbaikan, dan contoh.
E0308Tipe yang diharapkan tidak cocok dengan tipe aktual yang diberikan.
E0382Sebuah nilai digunakan setelah dipindahkan ke variabel atau fungsi lain.
E0502Sebuah nilai tidak dapat dipinjam secara mutable selama peminjaman immutable masih aktif.
E0597Sebuah referensi berumur lebih panjang dari data yang ditunjuknya.
E0277Sebuah tipe tidak mengimplementasikan trait yang diperlukan.
E0599Metode tersebut tidak ada pada tipe yang diberikan, atau trait yang diperlukan tidak ada dalam cakupan.
E0425Sebuah identifier digunakan tetapi tidak didefinisikan dalam cakupan saat ini.
E0433Jalur modul yang digunakan dalam pernyataan use atau jalur tipe tidak dapat di-resolve.
E0106Sebuah referensi dalam tanda tangan fungsi atau struct tidak memiliki parameter lifetime.
E0015Sebuah fungsi non-const dipanggil dalam konteks ekspresi konstanta.
E0658Sebuah fitur yang belum distabilkan di Rust digunakan tanpa feature gate.
E0609Struct atau union tidak memiliki field dengan nama yang diberikan.
E0614Operator dereference (*) digunakan pada tipe yang tidak mengimplementasikan Deref.
E0499Sebuah nilai dipinjam secara mutable lebih dari sekali pada waktu yang bersamaan.
E0503Sebuah nilai tidak dapat digunakan selama dipinjam secara mutable oleh variabel lain.
E0505Sebuah nilai dipindahkan sementara masih dipinjam oleh referensi.
E0507Anda mencoba memindahkan nilai keluar dari referensi, yang akan membuat referensi tersebut menjadi dangling.
E0515Sebuah fungsi mencoba mengembalikan referensi ke nilai yang dibuat di dalam fungsi tersebut.
E0432Modul atau item yang direferensikan dalam pernyataan use tidak dapat ditemukan.
E0412Nama tipe digunakan tetapi tidak didefinisikan atau diimpor dalam cakupan saat ini.
E0423Nama tipe digunakan di tempat yang membutuhkan nilai.
E0424Kata kunci self digunakan di luar konteks metode atau fungsi terkait.
E0369Operator biner digunakan dengan tipe yang tidak mendukungnya.
E0384Sebuah variabel sedang di-reassign tetapi tidak dideklarasikan sebagai mutable.