diff --git a/src/environment.rs b/src/environment.rs
index 338b60ec..8aabfa57 100644
--- a/src/environment.rs
+++ b/src/environment.rs
@@ -1,11 +1,7 @@
use std::{
- cell::UnsafeCell,
ffi::{self, CStr, CString},
- ptr,
- sync::{
- atomic::{AtomicPtr, Ordering},
- Arc
- }
+ ptr::{self, NonNull},
+ sync::{Arc, RwLock}
};
use ort_sys::c_char;
@@ -20,12 +16,12 @@ use crate::{
};
struct EnvironmentSingleton {
- cell: UnsafeCell