Import prelude types explicitly from alloc
diff --git a/src/rust_vec.rs b/src/rust_vec.rs
index 3ae5d5e..f1a7741 100644
--- a/src/rust_vec.rs
+++ b/src/rust_vec.rs
@@ -1,4 +1,6 @@
 use crate::rust_string::RustString;
+use alloc::string::String;
+use alloc::vec::Vec;
 use core::mem::ManuallyDrop;
 
 #[repr(C)]